黑马程序员技术交流社区

标题: 枚举类型的一点分享 [打印本页]

作者: 朱传波    时间: 2013-3-17 09:37
标题: 枚举类型的一点分享
枚举是一种值类型,用于声明一组常数。
1.使用枚举的优点:
1)限制用户不能随意赋值,只能在列举的值中选择
2)当需要使用的参数较多时,不需要再死记每一个值是什么

2.枚举的定义:
[访问修饰符] enum 自定义的枚举名称
{
值1,
值2,

}

3.枚举成员
和数组一样,每一个枚举成员都有它对应的“下标”,同样是从0开始,默认+1排列
当int类型枚举中有成员未赋值时,系统会默认赋值如:
Enum num
{
a=3,
b//这里默认会赋值为4
c=2
}
4.枚举类型的强制转换
枚举类型是不能进行隐式转换的,只能进行强制转换
String类型强转枚举类型的方法为:
(自定义枚举类型)(enum.Parse(trypeaf(自定义枚举类型),“待转换的字符”))
作者: 曾玉锋    时间: 2013-3-17 14:29
值得学习




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2