版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/suzan_bingtong/article/details/81278764
基本概念
枚举是一组命名常亮。枚举类型是使用emnu关键字声明的。
枚举是值类型。换句话说,枚举包含自己的值,且不能机场或传递继承。
声明enum变量
enum<enum_name>
{
enumeration list
};
其中
- enum_name 指定枚举的类型名称。
- numeration list 是一个用逗号分隔的标识符列表。
枚举列表中的每个符号代表一个整数值,一个比它前面的符号大的整数值。默认情况下,第一个枚举符号的值时0
例如:
enum Days{Sum,Min,Wed,Thu,Fri,Sat};
实例
class EnumProgram
{
enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };
static void Main(string[] args)
{
int WeekdayStart = (int)Days.Mon;
int WeekdayEnd =(int)Days.Fri;
Console.WriteLine(“Monday:{0}”,WeekdayStart);
Console.WriteLine(“Friday:{0}”,WeekdayEnd);
Console.ReadKey();
}
}
输出结果:
Monday: 1
Friday: 5