随笔分类 - 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)、枚举的项不一定是从前到
阅读全文

浙公网安备 33010602011771号