Get enum underlying type in CSharp
Description
The following code shows how to get enum underlying type.
Example
using System;//from ww w . jav a 2s . co m
enum EmpType : byte {
Manager = 10,
Grunt = 1,
Contractor = 100,
VP = 9
}
class Program {
static void Main(string[] args) {
EmpType fred;
fred = EmpType.VP;
Console.WriteLine(Enum.GetUnderlyingType(typeof(EmpType)));
}
}
The code above generates the following result.