Обратитесь к представителю перечисления .NET

Вы используете enumeration member в коде как образец перечисления. Для обращения к представителю перечисления используйте пространство имен C #, перечисление и имена представителей:

Namespace.EnumName.MemberName

Для примера, System пространство имен в библиотеке классов .NET Framework имеет 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

Похожие темы