enums in c#

enum EmployeeType
{
Manager = 102,
Grunt, // = 103
Contractor, // = 104
VicePresident // = 105
}

EmployeeType ee = EmployeeType.Contractor;
Console.WriteLine("type: {0}", Enum.GetUnderlyingType(ee.GetType()));
Array enumData = Enum.GetValues(ee.GetType());
Console.WriteLine("enum has {0} members.", enumData.Length);
for(int i = 0; i < enumData.Length; i++)
{
Console.WriteLine("Name: {0}, Value: {0:D}",
enumData.GetValue(i));
}