黑马程序员技术交流社区
标题:
枚举一般怎么使用啊?在什么情况下使用枚举啊?
[打印本页]
作者:
职业规划-蔡红微老师
时间:
2012-4-9 16:53
标题:
枚举一般怎么使用啊?在什么情况下使用枚举啊?
枚举一般怎么使用啊?在什么情况下使用枚举啊?
作者:
刘冬晓
时间:
2012-4-9 17:11
枚举类型限定变量的取值范围,像性别、QQ状态等,用enum声明,与类class同级!可以看看下面的例子:
enum QQstatus {online,offline,hidden}//online表示在线,offline表示不在线,hidden表示隐身
class Program
{
static void Main(string[] args)
{
QQstatus a = QQstatus.online;
if (a == QQstatus.online)
{
Console.WriteLine("在线");
}
else if (a == QQstatus.hidden)
{
Console.WriteLine("隐身");
}
else if (a == QQstatus.offline)
{
Console.WriteLine("不在线");
}
Console.ReadKey();
}
}
作者:
余晓亮
时间:
2012-4-9 17:46
当一个变量有固定的值的时候可以使用enum枚举,如人的性别,只有男和女两个值。还有星期,有周一到周日七个值。为了防止用户对这些变量恶意赋值,使用枚举类型,限定变量取值。
具体的例子可以参考一楼 阿冬的解释 呵呵
作者:
翁金鹏
时间:
2012-4-9 17:46
某个函数只有这几个值 那么就可以用枚举
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2