This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!
22.14 Enums Grammar
14.1 Enum declarations
- enum-declaration:
- attributesopt enum-modifiersopt enum identifier enum-baseopt enum-body ;opt
- enum-modifiers:
- enum-modifier
enum-modifiers enum-modifier
- enum-modifier:
- new
public
protected
internal
private
- enum-base:
- : integral-type
- enum-body:
- { enum-member-declarationsopt }
{ enum-member-declarations , }
14.2 Enum members
- enum-member-declarations:
- enum-member-declaration
enum-member-declarations , enum-member-declaration
- enum-member-declaration:
- attributesopt identifier
attributesopt identifier = constant-expression