枚举\常量
如何把一个字符串转换成枚举类型:(公式)
( 自己定义的枚举类型 )(Enum.Parse( typeof(自己定义的枚举类型),"待转换的字符串");
常量:
语法:const 类型 常量名 =常量值
常量只能在初始化的时候赋值,其他情况下是不允许赋值的
枚举:
让我们定义一种类型并且在定义这种类型时我们要指定这个类型的所有值。
语法:
enum 自己起的类型名称 {值,值2,值3…… 值n }// 有多少值都可以在大括号里写下
枚举的定义,一般和类定义在同一个级别。这样,在同一个命名空间下的所有的类就可以使用这个枚举了。(方法/类中也可以)
枚举的作用:
1)限制用户不能随意赋值,只能在定义枚举时列举的值中选择。
2)不需要死记每一值是什么,只需要选择相应的值
注意:定义枚举时,值不能是int类型
枚举类型的变量都可以强制转换成一个int类型
枚举的值在定义时是一个默认的编号的,编号从0开始
枚举语法
enum Gender //Gender 此时为枚举类型,他的值值有量个,男和女
{
男, //定义枚举的值的时候 不需要加双引号
女
}

浙公网安备 33010602011771号