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

Возвращаемое значение

Type

Базовый тип текущего перечисления.

Исключения

Текущий тип не является перечислением.

-или-

Тип перечисления не является допустимым, так как содержит более одного поля экземпляра.

Комментарии

По умолчанию базовый тип перечисления в C# и Visual Basic имеет значение Int32 . Можно указать другие целочисленные типы.

Применяется к