使用意义:
在程序中1、2、3、4可以代表具体的数字,也可以代表周一、周二、周三、周四,也可以代表按键上,按键下,按键左,按键右。
为了使他们代表的含义更清晰明了,我们可以通过枚举来给他们加上对应的名字。
定义方法:
public enum Day
{
//可以在定义的时候声明变量的值
Monday = 1 ,
//可以通过直接写来定义枚举中的变量
Tuesday,
//定义的时候值会自动向下加一
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
}
使用方法 :
public static void Function1()
{
Console.WriteLine("请输入你想判定的时间");
Day day = (Day)int.Parse(Console.ReadLine()) ;
switch (day)
{
case Day.Monday:
Console.WriteLine("周一");
break;
case Day.Tuesday:
Console.WriteLine("周二");
break;
case Day.Wednesday:
Console.WriteLine("周三");
break;
case Day.Thursday:
Console.WriteLine("周四");
break;
case Day.Friday:
Console.WriteLine("周五");
break;
case Day.Saturday:
Console.WriteLine("周六");
break;
case Day.Sunday:
Console.WriteLine("周天");
break;
default:
Console.WriteLine("输入的数不符合条件");
break;
}
}