标题:关于枚举类型用法
只看楼主
yuanquan0104
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2005-7-8
 问题点数:0 回复次数:2 
关于枚举类型用法
现在我知道怎么定义,在什么位置定义,但是不知道我定义了一个枚举类型,我为什么要定义,定义之后怎么用,望指教~~~~~.......
搜索更多相关主题的帖子: 用法 类型 枚举 
2005-07-15 08:38
houyunqing
Rank: 1
等 级:新手上路
帖 子:476
专家分:0
注 册:2005-4-1
得分:0 
...在类或者名称空间(在名称空间中不可以为private之类的)中定义
它是实值类型
它是一个很方便的东西,至于为什么很有用。。。(现在别管这么多,学了就是,以后你自然就会有感觉)
声明:我们一般是这样声明的: enum ***{a,b,c,d,e,f,g...}
                                        (修饰符)          Name   {成员,成员,成员}
事实上,标准的是这样:     enum  ***(:底层数据类型) {成员,成员,成员}
enum如果你省去我上面那个括号中的东西,那么就像第一个例子一样,这个   enum的底层数据类型是int
来个例子:enum abc{a,b,c,d,e}
enum aaa{a=0,b=13,c=15}
enum ccc:byte{c=255,d}//危险!d默认比c大一,也就是256,但是256是它的底层数据类型byte所无法接受的数据!会出错
另外,enum的底层数据类型只可以为整型
另外还有enum的几个方法,你自己查查.NET文档吧~

寻求挑战,追求完美 Oh,my god!
2005-07-15 21:51
yuanquan0104
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2005-7-8
得分:0 
谢谢,我找找文章看看,现在知道怎么定义,也知道在什么地方定义,就是不知道定义后怎么用,他又什么用现在不明白,我在看看!!!
2005-07-16 13:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-22926-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.482597 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved