In C# kann ich dies tun:Kann ich eine automatische Eigenschaft (kein privates Mitglied) mit get und set code erstellen?
public int Foo { get; set; }
das ist schön. Aber sobald ich etwas in dem Getter oder Setter tun will, muss ich es so weit ändern:
private int foo;
public int Foo {
get { return foo; }
set {
foo = value;
DoSomething(); // all that other code, just to add this line!
}
}
Ist es möglich, dies zu vermeiden? Ich würde gerne in der Lage sein, so etwas zu tun:
public int Foo {
get;
set {
DoSomething();
}
}
Wie nah kann ich auf die oben bekommen?
Interessant, aber ich denke, Sie haben Recht - es ist die Mühe nicht wert: P – Blorgbeard
können Sie ein Beispiel geben? Es ist sehr interessant für mich :)! –