Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Langue C

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ù,

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 direct
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();
      }
   }
}

Lorsque le code ci-dessus est compilé et exécuté, il produit le résultat suivant −

Monday: 1
Friday: 5

Langue C

  1. C# Hello World - Votre premier programme C#
  2. Mots-clés et identifiants C#
  3. Variables C# et types de données (primitifs)
  4. Opérateurs C#
  5. Opérateurs de bits et de décalage de bits C#
  6. Entrée et sortie de base C#
  7. Expressions, instructions et blocs C# (avec exemples)
  8. Commentaires C#
  9. Instruction de commutateur C #