8.2.3  C#中的Enum类

更新于 2026年10月10日 版权声明
8.2.3 C#中的Enum类

enum关键字用于声明枚举,即一种由一组称为枚举数列表的命名常数组成的独特类型。每种枚举类型都有基础类型,该类型可以是除char以外的任何整型。枚举元素的默认基础类型为int。默认情况下,第一个枚举数的值为0,后面每个枚举数的值依次递增1。例如:enumDays{Sat,Sun,Mon,Tue,Wed,Thu,Fri};在此枚举中,Sat为0,Sun为1,Mon为2,依此类推。枚举数可以具有重写默认值的初始值设定项。例如:enumDays{Sat=1,Sun,Mon,Tue,Wed,Thu,Fri};在此枚举中,强制元素序列从1而不是0开始。可以给Days类型的变量赋以基础类型范围内的任何值,所赋的值不限于已命名的常数。

示例:(https://www.daowen.com)

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)