复习 枚举

枚举如何定义?

enum enumType
{
      value1,
      value2,
      value3
}

枚举是用户定义的整数类型。 《C#高级编程》8版原话。

枚举是 值类型。

成员类型 要在枚举类型规定之内

enum enumType : unit

{

a=-1

b=-2   //常数值不在unit之内  编译错误

}

将string 转成 枚举值

(枚举类型)Enum.parse(typeof(枚举类型),myString)  //理解: 分为三个typeof()  然后再Enum.Parse( , ),最后再加上个强制转换()

 

posted @ 2013-11-17 17:52  收藏家  阅读(97)  评论(0编辑  收藏  举报