枚举类型声明为一组相关的符号常数定义了一个类型名称。枚举用于“多项选择”场合,就是程序运行时从编译时已经设定的固定数目的“选择”中做出决定。
枚举类型(也称为枚举):通常情况下,最好是在命名空间内直接定义枚举,以便该命名空间中的所有类都能够同样方便地访问它。
事例演示:enum语法
1 public enum QQState //枚举成员默认为Int32类型,也可以自己定义.冒号+整数类型除 2 { 3 OnLine = 1, //默认从0,也可以指定数值 4 OffLine, //数值按递增1的顺序.--2 5 Leave, //3 6 Busy, 7 QMe //5 8 }; 9 10 //定义QQ在线状态的枚举,