c#


/*枚举是一个变量类型,int——double、string、decimal
可以将一个枚举类型的变量跟int类型和string类型相互转换
语法:枚举名 枚举类型 = (枚举名)enum .parse(typeof(枚举名),转换变量)
,当转换一个枚举中没有的值时,不会抛异常,而是直接将数字显示出来。*/



namespace
MyArrya { public enum qqstate { online, offline, leave, busy, QMe } class ss { static void Main(string [] args) { string input = Console.ReadLine(); switch (input) { case "1": qqstate s1 = (qqstate)Enum.Parse(typeof(qqstate),input ); Console.WriteLine("nin{0}", s1); break; case "2": qqstate s2 = (qqstate)Enum.Parse(typeof(qqstate), input); Console.WriteLine("nin{1}", s2); break; case "3": qqstate s3 = (qqstate)Enum.Parse(typeof(qqstate), input); Console.WriteLine("nin{2}", s3); break; case "3 ": qqstate s4 = (qqstate)Enum.Parse(typeof(qqstate), input); Console.WriteLine("nin{3}", s4); break; case "4": qqstate s5 = (qqstate)Enum.Parse(typeof(qqstate), input); Console.WriteLine("nin{4}", s5); break; } Console.ReadKey(); } } }
对齐代码:Ctrl+k+d
智能提示:Ctrl+J
注释:Ctrl+K+C
快速取消注释:Ctrl+K+U
 折叠:#region #endregion

 

posted @ 2019-10-24 11:29  希望の曙光  阅读(152)  评论(0)    收藏  举报