[Tutoriel C#] Énumération C# (Enum)

黄舟
Libérer: 2016-12-26 14:37:56
original
1371 Les gens l'ont consulté

É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éclarer les variables enum

Syntaxe générale pour déclarer une énumération :

enum <enum_name>
{ 
    enumeration list 
};
Copier après la connexion

Où,

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

la 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 };
Copier après la connexion

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();
      }
   }
}
Copier après la connexion

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

Monday: 1
Friday: 5
Copier après la connexion


Ce qui précède est [tutoriel c#] énumération C# ( Enum) , veuillez faire attention au site Web PHP chinois (www.php.cn) pour plus de contenu connexe !

Étiquettes associées:
source:php.cn
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