internal class Program
{
enum sex {
男,
女,
其他
}
static void Main(string[] args)
{
#region enum转int
int a = (int)sex.男; //(类型) 强转
Console.WriteLine(a); //输出结果:0。i的值为枚举值的索引,需注意当枚举值的索引主动赋值,则后面枚举值依次+1
int b = (int)sex.女;
Console.WriteLine(b); //输出结果:1
int c = (int)sex.其他;
Console.WriteLine(c); //输出结果:2
#endregion
#region int转enum
int d = 2;
sex gender=(sex)d;
Console.WriteLine(gender); //输出结果:其他
#endregion
}
}