Методы по умолчанию для перечисления

По умолчанию MATLAB® предоставляет следующие методы для перечисления .NET:

  • Реляционные операторы - eq, ne, ge, gt, le, и lt.

  • Методы преобразования - char, doubleи метод получения базового значения.

  • Побитовые методы - только для перечислений с System.Flags атрибут.

Для примера введите:

methods('System.DayOfWeek')
Methods for class System.DayOfWeek:

CompareTo    eq
DayOfWeek    ge
Equals       gt
GetHashCode  int32
GetType      le
GetTypeCode  lt
ToString     ne
char
double

Метод получения базового значения int32.

The NetDocEnum.MyDays перечисление, которое имеет Flags атрибут, имеет побитовые методы. Чтобы перечислить методы, введите:

methods('NetDocEnum.MyDays')
Methods for class NetDocEnum.MyDays:

CompareTo    char         
Equals       double       
GetHashCode  eq           
GetType      ge           
GetTypeCode  gt           
MyDays       int32        
ToString     le           
bitand       lt           
bitnot       ne           
bitor        
bitxor

Похожие примеры

Подробнее о

Для просмотра документации необходимо авторизоваться на сайте