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
一起讨论

浙公网安备 33010602011771号