随笔分类 -  C#---enum

摘要:view plainenumMyEnum{A=1,B=1}好奇之下写了代码进行验证:view plainenumMyEnum{A,B=2,C,D=2,E,F=1,G}竟然发现:第一点:view plaininta=(int)MyEnum.A;//a=0intc=(int)MyEnum.C;//c=3inte=(int)MyEnum.E;//e=3intg=(int)MyEnum.G;//g=2 (1)、如果第一项没指定值,默认为0。 (2)、项的值在枚举中不一定唯一。 (2)、如果没指定项的值,后面项的值“总是”(不因任何原因,如已经存在值)等于前面项的值加1。 (3)、枚举的项不一定是从前到 阅读全文
posted @ 2011-07-22 23:18 meifage2 阅读(224) 评论(0) 推荐(0)