Обращение к участнику перечисления.NET

Вы используете enumeration member в своем коде как экземпляр перечисления. Чтобы относиться к участнику перечисления, используйте пространство имен 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

Похожие темы