- 使用enum关键字来定义1个枚举,枚举是一个值类型
- 枚举里面只能定义枚举成员,每个成员,分割
- 枚举里面成员不需要用”“ 引起来,直接写就可以了
- 每个枚举成员都对应1个整形数值,这个数值默认是从0开始
- 可以通过强制转换得到该枚举值
可以通过强制转换得到该枚举值所代表的的数值:
Direction dir=Direction.West;
int i=(int)dir;
可以通过强制转换得到该枚举值所代表的的数值:
Direction dir=Direction.West;
int i=(int)dir;
忽略大小写的转换:
Direction d=(Direction)Enum.Parse(typeof(Direction),str,true)