Bootstrap

C# 枚举的使用

enmu关键字代表定义枚举类型,一般枚举中设置的都是常量值,好处是可以提高代码的可读性和维护性,是代码更加清晰便于理解

枚举中一般都设置常量,默认是整数类型(int),但也可以设置其他的整数类型

 public enum WeekDay
 {
     /// <summary>
     /// 这些英文是随便写的,代表常量名称  默认第一个值为0,依次+1
     /// </summary>
     Monday,
     Tuesday,
     Wednesday,
     Thursday,
     Firday,
     Saturday,
     Sunday
 }

在主函数中使用WeekDay枚举

使用枚举:像普通类型一样,直接枚举名称.常量名称

 WeekDay today = WeekDay.Firday;
 Console.WriteLine(today);
 //适用于各种判断
 if (today == WeekDay.Firday)
 {
     Console.WriteLine("今天周五了");
 }

;