exponenta event banner

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

По умолчанию 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.

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

Связанные примеры

Подробнее