Enumerations : enum « Data Type « C# / CSharp Tutorial






  1. An enumeration is a set of named integer constants.
  2. The keyword enum declares an enumerated type.

The general form for an enumeration is

enum name { 
    enumeration list 
};
  1. name specifies the enumeration type name.
  2. enumeration list is a comma-separated list of identifiers.
  1. Each of the symbols stands for an integer value.
  2. Each of the symbols has a value one greater than the symbol that precedes it.
  3. By default, the value of the first enumeration symbol is 0.








2.36.enum
2.36.1.Enumerations
2.36.2.Declaration of enum data type
2.36.3.Define constants with const keywords and enum
2.36.4.Readonly Fields with enum
2.36.5.Use enum type categorize objects
2.36.6.Pass enum data to a method
2.36.7.Assign int value to enumerations
2.36.8.Enumerations Initialization with calculation
2.36.9.Enumerations Initialization with integer value
2.36.10.Output enum element value
2.36.11.Loop through the enum data type
2.36.12.Use an enumeration to index an array
2.36.13.Assign enum value from a member and variable
2.36.14.Use enum data as flags
2.36.15.Using enum as a member for a struct
2.36.16.Print out the details of any enum