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