C#枚举的使用
前提:如果有几十上百个数字变量需要赋值(顺序性的),我们可以使用枚举,枚举类只需要赋值第一个变量,一般的,如果不指定第一个变量的初始值,都是从0开始的。
如下枚举一个星期的变量:
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
enum week { /// <summary> /// 周一 /// </summary> mon = 1, /// <summary> /// 周二 /// </summary> tue, /// <summary> /// 周三 /// </summary> wed, /// <summary> /// 周四 /// </summary> thu, /// <summary> /// 周五 /// </summary> fri, /// <summary> /// 周六 /// </summary> str, /// <summary> /// 周日 /// </summary> sun, }
枚举调用:
MessageBox.Show(""+(int)week.mon);