Zitat von
Pseudemys Nelsoni:
hi,
ich habe in meinem Projekt eine neue Datei für eine Klasse(Komponente) angelegt, diese sieht ca so aus:
Code:
...
public string Hostname
{
get { return Hostname; }
set { Hostname = value; }
}
public short Port
{
get { return Port; }
set { Port = value; }
}
...
Überleg mal ganz genau was hier passiert und warum das nicht gehen kann.
Zitat:
So, wenn ich nun zum Tab von Form.cs wechsle und mir eine Komponente dieses Codes s.o auf die Form ziehe, beendet sich MSVC#... Hat jemand ne Ahnung wieso? Bug?
Jain. Der Bug ist der Stackoverflow in deiner Komponente. Dass das VS keine Fehlermeldung rausrückt sondern bei Stackoverflows im Designer generell einfach verschwindet könnte man auch als Bug bezeichnen...