Tutoriel C#SE CONNECTER
Tutoriel C#
auteur:php.cn  temps de mise à jour:2022-04-11 14:06:23

Énumération C# (Enum)



Une énumération est un ensemble de constantes entières nommées. Les types d'énumération sont déclarés à l'aide du mot-clé enum.

Les énumérations C# sont des types de données valeur. En d'autres termes, les énumérations contiennent leurs propres valeurs et ne peuvent pas être héritées ou héritées de manière transitive.

déclare la variable enum

La syntaxe générale pour déclarer une énumération :

enum <enum_name>
{ 
    enumeration list 
};

où,

  • enum_name spécifie le nom du type de l'énumération.

  • liste d'énumération est une liste d'identifiants séparés par des virgules.

Chaque symbole de la liste d'énumération représente une valeur entière, une valeur entière supérieure au symbole qui le précède. Par défaut, la valeur du premier symbole d'énumération est 0. Par exemple :

enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };

Exemple

L'exemple suivant montre l'utilisation des variables d'énumération :

using System;
namespace EnumApplication
{
   class EnumProgram
   {
      enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };

      static void Main(string[] args)
      {
         int WeekdayStart = (int)Days.Mon;
         int WeekdayEnd = (int)Days.Fri;
         Console.WriteLine("Monday: {0}", WeekdayStart);
         Console.WriteLine("Friday: {0}", WeekdayEnd);
         Console.ReadKey();
      }
   }
}

Quand Quand le le code ci-dessus est compilé et exécuté, il produit les résultats suivants :

Monday: 1
Friday: 5

Site Web PHP chinois