Enum Member
↔ Name & Value pair of enum
Member Definition
Assign Initializer value as Enum Member, inside enum
via =
operator
Literal Enum Member
Enum Member with Initializer either explicitly initialized via number
/string
Literal | omitted Initializer (implicit value)
Constant Enum Member
Enum Member initialized via Expression, result computed at Compile Time
Computed Enum Member
Enum Member initialized via arbitrary Expression
References
Member Definition
↔ Assign Initializer value as Enum Member, insideenum
via=
operatorInitializer
↔ Value assigned to Enum Member nameLiteral Enum Member
↔ Enum Member with Initializer either explicitly initialized vianumber
/string
Literal | omitted Initializer (implicit value)Constant Enum Member
↔ Enum Member initialized via Expression, result computed at Compile TimeComputed Enum Member
↔ Enum Member initialized via arbitrary Expression