Maison > développement back-end > Tutoriel C#.Net > Comment implémenter une interface dans une classe anonyme en C# ?

Comment implémenter une interface dans une classe anonyme en C# ?

王林
Libérer: 2023-08-31 20:25:02
avant
998 Les gens l'ont consulté

Comment implémenter une interface dans une classe anonyme en C# ?

Non, les types anonymes ne peuvent pas implémenter d'interfaces. Nous devons créer le vôtre taper.

Les types anonymes offrent un moyen pratique d'encapsuler un ensemble de types en lecture seule Les propriétés sont converties en un seul objet sans définir explicitement le type au préalable.

Les noms de types sont générés par le compilateur et ne sont pas disponibles dans le code source grade. Le type de chaque propriété est déduit par le compilateur.

Vous pouvez créer des types anonymes en utilisant le nouvel opérateur avec des objets Programme d'initialisation.

Exemple

class Program{
   public static void Main(){
      var v = new { Amount = 108, Message = "Test" };
      Console.WriteLine(v.Amount + v.Message);
      Console.ReadLine();
   }
}
Copier après la connexion

Sortie

108Test
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal