枚举
enum 枚举类型名{枚举类型成员列表};
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace String
{
class Program
{
//枚举类型定义在类定义之外
enum week { 星期一, 星期二, 星期三, 星期四, 星期五, 星期六, 星期日 };//默认从0开始
// enum week { 星期一=1, 星期二, 星期三, 星期四, 星期五, 星期六, 星期日 };则从1开始
static void Main(string[] args)
{
week x = week.星期一;
week y = (week)2;//将整数2强制转化为week类型的值赋给变量y
Console.WriteLine(x.ToString());
Console.WriteLine(y.ToString());
Console.WriteLine((week)2);
Console.WriteLine("y={0}",y);
Console.WriteLine("x={0}",x);
Console.WriteLine((int)week.星期日);
Console.ReadKey();
}
}
}