刚学各位前辈帮本人看一下错在哪了

.Net技术 码拜 9年前 (2016-05-07) 920次浏览
    class Program
{
static void Main(string[] args)
{

string name = Console.ReadLine();
users myuser = (users)enum.parse(typeof(users),name);
switch (myuser)
{
case users.zhangshan:
Console.WriteLine(“张三是工人”);
break;
case users.lisi:
Console.WriteLine(“李四是工程”);
break;
}
Console.ReadLine();
}
enum users
{
zhangshan,lisi,wangwu
}

}

解决方案

10

除了大小写没写对,没别的问题
报什么错了?

5

        static void Main(string[] args)
        {
            string name = Console.ReadLine();
            users myuser = (users)Enum.Parse(typeof(users),name);//注意这行的差异
            switch (myuser)
            {
                case users.zhangshan:
                    Console.WriteLine("张三是工人");
                    break;
                case users.lisi:
                    Console.WriteLine("李四是工程");
                    break;
            }
        }

5

enum =》 Enum

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明刚学各位前辈帮本人看一下错在哪了
喜欢 (0)
[1034331897@qq.com]
分享 (0)