枚举包括定义枚举类型、声明枚举变量和枚举变量的读写操作。
1.定义枚举类型
enum 枚举类型 : 基本数据类型(比如byte ,char)
{
变量名1 = 整数,
变量名1 = 整数,
...
变量名1 = 整数
}
2.声明枚举变量
枚举类型 枚举变量;
3.枚举变量赋值
枚举变量 = 变量名n;
static void Main()
{
enum
weekday
: byte ///定义枚举类型
{
sun = 0,
mon = 1,
tue = 3,
wed = 4,
thu = 5,
fri = 6,
sat
} a,b,c; //声明枚举变量
byte day; //定义一个字节类型
a=weekday
. sun; ///赋值枚举变量
b=weekday
. mon;
c=weekday
.
tue;
console.writeLine("{0},{1},{2}",a,b,c);
day = (byte)c
; ///赋值枚举变量
daystring = Convert.ToString(day);
Console.WriteLine("byte day = {0}", day );
Console.WriteLine("string daystring = {0}", daystring );
}