int n1 =3;//if n1=8,但是枚举里面由低到高是0-4,转换不了,不会报异常,直接输出8QQState state1 =(QQState)n1;
Console.WriteLine(state1);
Console.ReadKey();
4.将枚举类型转换成字符串类型
QQState state = QQState.OnLine;
Console.WriteLine(state.ToString());
Console.ReadKey();
5.将字符串类型转换成枚举类型
string s ="zjh";//调用Parse()方法的目的就是为了让它帮助我们将一个字符串转换成对应的枚举类型QQState state =(QQState)Enum.Parse(typeof(QQState), s);
Console.WriteLine(state);
Console.ReadKey();