Loop through an enum data type : System.Enum : Data Type C# Examples


C# Examples » Data Type » System.Enum »

 

Loop through an enum data type









    
using  System;

enum  EmployeeType  :  byte  
{
    Manager  =  10,
    Programmer  =  1,
    Contractor  =  100,
    Developer  =  9
}

class  MainClass
{
    public  static  void  Main(string[]  args)
    {
        Array  obj  =  Enum.GetValues(typeof(EmployeeType));
        foreach(EmployeeType  e  in  obj)
        {
            Console.Write("String  name:  {0}",  Enum.Format(typeof(EmployeeType),  e,  "G"));
            Console.Write("  ({0})",  Enum.Format(typeof(EmployeeType),  e,  "D"));
            Console.Write("  hex:  {0}\n",  Enum.Format(typeof(EmployeeType),  e,  "X"));
            Console.WriteLine();
        }

    }
}
    
   
  
   



Output

String name: Programmer (1) hex: 01

String name: Developer (9) hex: 09

String name: Manager (10) hex: 0A

String name: Contractor (100) hex: 64


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Data Type
» System.Enum