C# LanguageObjektinitialisierer

Syntax

  • SomeClass sc = new SomeClass {Eigenschaft1 = Wert1, Eigenschaft2 = Wert2, ...};
  • SomeClass sc = new SomeClass (param1, param2, ...) {Eigenschaft1 = Wert1, Eigenschaft2 = Wert2, ...}

Bemerkungen

Die Konstruktorklammern können nur weggelassen werden, wenn für den zu instanziierenden Typ ein standardmäßiger (parameterloser) Konstruktor verfügbar ist.

Objektinitialisierer Verwandte Beispiele