csharp / beginner
Snippet
Flüssige Zuweisung von Objekteigenschaften
Objekt-Initialisierer ermöglichen es Ihnen, Feldern oder Eigenschaften eines Objekts zum Zeitpunkt der Erstellung Werte zuzuweisen, ohne einen speziellen Konstruktor aufzurufen.
snippet.cs
csharp
1
2
3
4
5
6
7
8
9
public class Player {public string Name { get; set; }public int Level { get; set; }}var hero = new Player {Name = "Aris",Level = 10};
Erklärung
1
new Player { ... }
Initiiert das Objekt und startet den Block für die Eigenschaftszuweisung.
2
Name = "Aris"
Setzt die Eigenschaft Name direkt nach der Instanziierung.