C# - Énumérations
Une énumération est un ensemble de constantes entières nommées. Un type énuméré est déclaré à l'aide de enum mot-clé.
Les énumérations C# sont des données de type valeur. En d'autres termes, l'énumération contient ses propres valeurs et ne peut pas hériter ou transmettre l'héritage.
Déclarer enum variables
La syntaxe générale pour déclarer une énumération est −
enum <enum_name> { enumeration list };
Où,
-
Le enum_name spécifie le nom du type d'énumération.
-
La liste d'énumération est une liste d'identifiants séparés par des virgules.
Chacun des symboles de la liste d'énumération représente une valeur entière, supérieure d'une unité 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 illustre l'utilisation de la variable enum −
Démo en directusing 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(); } } }
Lorsque le code ci-dessus est compilé et exécuté, il produit le résultat suivant −
Monday: 1 Friday: 5
Langue C
- C# Hello World - Votre premier programme C#
- Mots-clés et identifiants C#
- Variables C# et types de données (primitifs)
- Opérateurs C#
- Opérateurs de bits et de décalage de bits C#
- Entrée et sortie de base C#
- Expressions, instructions et blocs C# (avec exemples)
- Commentaires C#
- Instruction de commutateur C #