猿问

在 C# 中构成枚举的两个部分的名称是什么?

在讨论枚举的语法时,我想知道构成其语法的两部分的名称。


public enum Suits { Diamonds, Clubs, Hearts, Spades}


...


Suits card = Suits.Clubs;

我的猜测是,Suits句号左边的将被称为枚举类型,Clubs句号之后的将是一个成员。但我没有看到任何官方证实这一点。


慕侠2389804
浏览 177回答 2
2回答

牧羊人nacy

微软措辞:enum 关键字用于声明枚举,这是一种独特的类型,由一组称为枚举器列表的命名常量组成。所以Suits是类型名称,Diamonds, Clubs, Hearts, Spades在枚举列表和Clubs一个命名常量。它的值为1。默认情况下,第一个枚举器的值为 0,[...]所以命名常量也称为enumerator。

森林海

根据官方文档,您可以致电:适合:枚举或枚举器列表。俱乐部:一个枚举器。enum 关键字用于声明枚举,这是一种独特的类型,由一组称为枚举器列表的命名常量组成。默认情况下,第一个枚举器的值为 0,每个后续枚举器的值都增加 1。例如,在下面的枚举中,Sat 为 0,Sun 为 1,Mon 为 2,依此类推。
随时随地看视频慕课网APP
我要回答