枚举是 C# 中最有意思的一部分,大部分开发人员只了解其中的一小部分,甚至网上绝大多数的教程也只讲解了枚举的一部分。不管使用哪种方式都需要用的关键字 enum 来标识这个类型为枚举类型,并且枚举值都是作为整数常量来实现的。这种方式很简单,代码如下:在上面的代码段中我们定义了一个国家枚举,第一个枚举值对应的整数常量是 0 ,第二个枚举值对应的整数常量是 1 ,以此类推后面的枚举值分别对应的整数常量是 2 和 3 。最后两个枚举值因为显式赋值了因此对应的整数值就是所赋值的数值。枚举取值也很简单,只需要 枚举名.枚举值 即可,例如 Country.UK 。
暂无评论