枚举(Enum)定义
enum关键字用于声明枚举,即一种由一组称为枚举数列表的命名常量组成的独特类型。通常情况下,最好是在命名空间内直接定义枚举,以便该命名空间中的所有类都能够同样方便地访问它。但是,还可以将枚举嵌套在类或结构中。现在的有些电商网站根据购物的积分用到的,金牌会员,银牌会员,铜牌会员.enumMemberLevel
{
gold,
silver,
copper
}
枚举值获取
一般获取的时候包括获取变量和变量值,默认情况下,第一个枚举数的值为 0,后面每个枚举数的值依次递增 1。直接使用Enum中的静态方法即可操作.GetValues中获取的是枚举变量的值,类型是枚举名,之后自动输出的是枚举名.strings=Enum.GetName(typeof(MemberLevel),3);
Console.WriteLine(s);
Console.WriteLine("MemberLevel中的值:");
foreach(intiinEnum.GetValues(typeof(MemberLevel)))
Console.WriteLine(i);
Console.WriteLine("MemberLevel中的值(注意类型):");
foreach(MemberLeveliinEnum.GetValues(typeof(MemberLevel)))
Console.WriteLine(i);
Console.WriteLine("MemberLevel中的变量:");
foreach(stringstrinEnum.GetNames(typeof(Me