[置顶] INT类型与枚举之间的相互转换;字符串与枚举直接的转换

把INT类型转换成枚举
public Enum  AAA{dd,ddd,dddd,d}
int d=2;
AAA  a=(AAA)d;
把枚举转化成INT
public Enum  AAA{dd,ddd,dddd,d}
AAA a;
int a =  Convert.ToInt32(a.dd);

把string类型转换成枚举
public Enum  AAA{dd,ddd,dddd,d}
string  str=2;
AAA  a=(AAA)Enum.Parse(typeof(AAA),str,true);

你可能感兴趣的:(String)