По умолчанию MATLAB® предоставляет следующие методы для перечисления.NET:
Операторы отношения — eq
, ne
, ge
>
, 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