Zitat von
sakura:
Zitat von
Elvis:
Ging in Delphi noch nie...
Schon immer, dazu gibt es schließlich den Constructor. Zu einem anderen Zeitpunkt macht es C# auch nicht, nur das man es anders schreiben kann
Da es kein AfterConstruction in .Net gibt ist das aber schon nett.
Außerdem meckert FxCop, wenn man Werte nicht als FieldInit besetzt, die keine Referenz auf self/this brauchen.
BTW: ist das in C# die einzige Möglichkeit Felder VOR dem Constructor des Vorgängers besetzen zu können. Da sind beide Pascalderivate für .Net wesentlich flexibler, wobei einer auch die C#-like Zuweisung kann.