enumsmodifiers.md - brainchildservices/curriculum GitHub Wiki
Slide 1
Enum Modifiers
An enum_declaration may optionally include a sequence of enum modifiers:
enum_modifier
: 'new'
| 'public'
| 'protected'
| 'internal'
| 'private'
;
It is a compile-time error for the same modifier to appear multiple times in an enum
declaration.
The modifiers of an enum declaration have the same meaning as those of a class declaration (Class modifiers). Note, however, that the abstract
and sealed
modifiers are not permitted in an enum declaration. Enums cannot be abstract and do not permit derivation.