Heim > Artikel > Backend-Entwicklung > Wie implementiert man eine Schnittstelle in einer anonymen Klasse in C#?
Nein, anonyme Typen können keine Schnittstellen implementieren. Wir müssen Ihr eigenes erstellen Typ.
Anonyme Typen bieten eine praktische Möglichkeit, eine Reihe schreibgeschützter Typen zu kapseln Eigenschaften werden in ein einzelnes Objekt konvertiert, ohne dass zuvor der Typ explizit definiert wird.
Typnamen werden vom Compiler generiert und sind im Quellcode nicht verfügbar Grad. Der Typ jeder Eigenschaft wird vom Compiler abgeleitet.
Sie können anonyme Typen erstellen, indem Sie den neuen Operator mit Objekten verwenden Initialisierungsprogramm.
class Program{ public static void Main(){ var v = new { Amount = 108, Message = "Test" }; Console.WriteLine(v.Amount + v.Message); Console.ReadLine(); } }
108Test
Das obige ist der detaillierte Inhalt vonWie implementiert man eine Schnittstelle in einer anonymen Klasse in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!