在讨论枚举的语法时,我想知道构成其语法的两半的名称。
public enum Suits { Diamonds, Clubs, Hearts, Spades}
...
Suits card = Suits.Clubs;
我的猜测是,句点左侧的Suits
将称为枚举类型,句点之后的Clubs
将是一个成员。但我没有看到任何官方证实这一点。
Microsoft措辞:
enum 关键字用于声明枚举,枚举是一种由一组称为枚举器列表的命名常量组成的不同类型。
因此,Suits
是类型名称,Diamonds, Clubs, Hearts, Spades
是枚举列表,Clubs
是命名常量。其值为 1。
默认情况下,第一个枚举器的值为 0, [...]
因此,命名常量也称为枚举器。
根据官方文档,您可以调用:
- 花色:枚举或枚举器列表。
- 俱乐部:一个调查员。
enum 关键字用于声明枚举,一种不同的类型 它由一组称为枚举器列表的命名常量组成。
默认情况下,第一个枚举器的值为 0,值为 每个连续的枚举器增加 1。例如,在 在枚举之后,Sat 为 0,Sun 为 1,Mon 为 2,依此类推。