Type.GetEnumUnderlyingType Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает базовый тип текущего типа перечисления.
public:
virtual Type ^ GetEnumUnderlyingType();
public virtual Type GetEnumUnderlyingType ();
abstract member GetEnumUnderlyingType : unit -> Type
override this.GetEnumUnderlyingType : unit -> Type
Public Overridable Function GetEnumUnderlyingType () As Type
Возвращаемое значение
Базовый тип текущего перечисления.
Исключения
Текущий тип не является перечислением.
-или-
Тип перечисления не является допустимым, так как содержит более одного поля экземпляра.
Комментарии
По умолчанию базовый тип перечисления в C# и Visual Basic имеет значение Int32 . Можно указать другие целочисленные типы.