枚举如何定义?
enum enumType { value1, value2, value3 }
枚举是用户定义的整数类型。 《C#高级编程》8版原话。
枚举是 值类型。
成员类型 要在枚举类型规定之内
enum enumType : unit
{
a=-1
b=-2 //常数值不在unit之内 编译错误
}
将string 转成 枚举值
(枚举类型)Enum.parse(typeof(枚举类型),myString) //理解: 分为三个typeof() 然后再Enum.Parse( , ),最后再加上个强制转换()