Wie richte ich einen Standardwert auf eine Eigenschaft wie folgt definiert:Wie legen Sie einen Standardwert mit "kurzen Stil" Eigenschaften in VS2008 (automatische Eigenschaften) fest?
public int MyProperty { get; set; }
, dass "prop" [Tab] [Tab] in VS2008 (Code-Schnipsel) verwendet.
Ist es möglich, ohne wieder in den "alten Weg" zu fallen ?:
private int myProperty = 0; // default value
public int MyProperty
{
get { return myProperty; }
set { myProperty = value; }
}
Vielen Dank für Ihre Zeit. Mit freundlichen Grüßen.
Als Randbemerkung, brauchen Sie nicht eine Eigenschaft auf seinen normalen Standardwert (wie int i = 0) einzustellen. Das passiert automatisch, wenn die Klasse instanziiert wird. –
Nun, ich wähle Int, weil das erste, was mir in den Sinn kam ... aber ich möchte einen Standardwert für eine Eigenschaft einer Klasse (String, benutzerdefinierte Klasse, etc) –