c#枚举数是什么

 我来答
_神__仙_
推荐于2016-07-01 · TA获得超过1256个赞
知道小有建树答主
回答量:806
采纳率:0%
帮助的人:525万
展开全部
枚举是一个被命名的整型常数的集合, 枚举在日常生活中很常见。   
例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY,   SATURDAY, 就是一个枚举。   
枚举的说明与结构和联合相似, 其形式为:   
enum 枚举名
{   
标识符[=整型常数],   
标识符[=整型常数],   
...   
标识符[=整型常数]   
}
枚举变量;   
如果枚举没有初始化, 即省掉"=整型常数"时, 则从第一个标识符开始, 顺次赋给标识符0, 1, 2, ...。但当枚举中的某个成员赋值后, 其后的成员按依次加1的规则确定其值。
如定义:
public enum DayOfWeek
{
Monday = 1,
……
Sunday = 7
}
钟爱黑色姐姐
2011-12-18
知道答主
回答量:10
采纳率:0%
帮助的人:4.3万
展开全部
可以更加精确的控制某属性的有效值范围,使用enum关键字 定义一个枚举,它表示一组有限的值,也就是对值得约束
访问修饰符(一般枚举用public) enum 枚举名 {值1,值2,值3,.......}(值必须用逗号分开)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
delicious8784
2011-12-16
知道答主
回答量:9
采纳率:0%
帮助的人:6.4万
展开全部
类似于C++里面的迭代器

在C#里面应该是泛型之类的数据类型
比如说,List<T>之类的那些泛型,就是COLLECTION吧
呵呵。。。他们可以用foreach来遍历
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式