值类型的一种特殊形式,它从 System.Enum继承,并为基础基元类型的值提供备用名称。枚举类型有名称、基础类型和一组字段。
基础类型必须是一个内置的有符号(或无符号)整数类型(如 Byte、Int32 或 UInt64)。字段是静态文本字段,其中的每一个字段都表示常数。所使用的语言给每个字段都分配一个基础类型的特定值。