Вы используете участника перечисления в своем коде как экземпляр перечисления. Чтобы относиться к участнику перечисления, используйте пространство имен C#, перечисление и имена элемента:
Namespace.EnumName.MemberName
Например, пространство имен System
в библиотеке классов Среды.NET имеет перечисление DayOfWeek
. Участники этого перечисления:
Enumeration members for class 'System.DayOfWeek': Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Чтобы создать переменную со значением Thursday
, введите:
gameDay = System.DayOfWeek.Thursday; whos
Name Size Bytes Class gameDay 1x1 104 System.DayOfWeek
Неявный конструктор, Namespace
.EnumName
, создает участника со значением по умолчанию базового типа. Например, перечисление NetDocEnum.Range
имеет следующих участников:
Enumeration members for class 'NetDocEnum.Range': Max Min
Ввод:
x = NetDocEnum.Range
whos x
x = 0 Name Size Bytes Class x 1x1 104 NetDocEnum.Range