C#中的枚举类型是不是很少用?

在基础数据类型实例中,它不能作为参数传递,也不能有自己的属性,事件,不能定义自己的方法,也不能接口继承,那么它主要用于什么情况呢?请举例说明。。。谢谢了。... 在基础数据类型实例中,它不能作为参数传递,也不能有自己的属性,事件,不能定义自己的方法,也不能接口继承,那么它主要用于什么情况呢?请举例说明。。。谢谢了。 展开
 我来答
hgd0324
2009-06-05 · TA获得超过1138个赞
知道小有建树答主
回答量:551
采纳率:0%
帮助的人:393万
展开全部
枚举是事先定义好的一系列有限的值,其实作用也很明显,定义好一个枚举的话,可以限定数据值的范围;
例如性别:男、女也就两个值(人妖不算),你定义一个性别的枚举,在前台就可以限制非法的输入,也就是说,性别数值也只有是男女才可以进行下一步的操作。
有点像正则的意思,只有符合或者说是与枚举值匹配的值才是合法的值,枚举的作用就是这个意思。

路过~希望可以帮助你~
lyangtian
2009-06-05 · TA获得超过1339个赞
知道小有建树答主
回答量:2522
采纳率:0%
帮助的人:1306万
展开全部
你现在用的地方少 但不代表没用
比如 一星期七天 就可以用枚举啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c5cb39d29
2009-06-05 · TA获得超过177个赞
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:125万
展开全部
用的多了,比方说一个添加/修改货物信息的WINFROM界面,如何判断打开这个界面时是做什么的操作,界面上需要修改哪些东西,这时就可以在界面代码中添加个枚举,根据不同的构造去给枚举变量赋值,再在界面事件中根据这个枚举变量做不同的事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xclin163
2009-06-05 · 超过28用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:88.6万
展开全部
经常用啊,如MessageBox里的MessageBoxButtons.OK,这是他的一个值,其他的值都是枚举类型啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式