| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1157 人关注过本帖
标题:关于枚举类型用法
只看楼主 加入收藏
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
快速回复:关于枚举类型用法
数据加载中...
 
   



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

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