class Program
{
static void Main(string[] args)
{
{
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