网站地图

武汉北大青鸟简述C#语言中的枚举

时间:2014-03-06    来源:武汉北大青鸟武广校区
【导读】:在C#语言中枚举是一种常用而又简单的数据类型,枚举类型也是用户自定义的数据类型。 与结构类似,枚举的定义也是先定义枚举型,再用这种类型定义这枚举变量...

在C#语言中枚举是一种常用而又简单的数据类型,枚举类型也是用户自定义的数据类型。

与结构类似,枚举的定义也是先定义枚举型,再用这种类型定义这枚举变量。武汉北大青鸟武广校区枚举的定义语法形式如下:

enum 标识符

{

/枚举成员定义

}

其中,enum为枚举关键词,不可缺少;标识符是C#语言中合法的标识符,也是枚举类型名;花括号括起来的部分为枚举的所有成员,枚举类型中定义的所有枚举值默认为整型,枚举成员之间用逗号隔开。枚举的定义如以下代码所示:

/定义枚举类型

enum School

{primary,middle,university};

/定义枚举变量

 

School sch,sch2;

在C#语言中,如模块二所述,枚举成员中所应对的常量值,默认情况下,第一个枚举成员的值取0,后面每个枚举成员的值一次加1递增。也可以根据需要为枚举成员赋值,改变默认的情况,如以下代码所示:

enum School

{primary=3,middle=1,university};

在上边例子中,primary的值为3,middle的值为,university的值为2.你可以思考一下面枚举中,个枚举成员的值分别是多少。

enum School

{primary,middle=2,university};

当我们定义枚举之后,就可以通过“.”运算符访问到各个枚举成员了。相信大家对枚举并不陌生,多多少少都知道点,现在通过小编对枚举的概述,是否对它有了一个清晰的了解了呢!



免责声明:本文仅代表作者个人观点,与北大青鸟武广校区无关。其原创性及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。若有版权问题请在30个工作日内联系我们,我们自行删除。

java课程介绍 软件介绍 网络营销

北大青鸟开班信息

2014首届就业精英班8-15火爆 报名从速

关闭