Type.GetEnumUnderlyingType Type.GetEnumUnderlyingType Type.GetEnumUnderlyingType Type.GetEnumUnderlyingType Method

Определение

Возвращает базовый тип текущего типа перечисления.Returns the underlying type of the current enumeration type.

public:
 virtual Type ^ GetEnumUnderlyingType();
public virtual Type GetEnumUnderlyingType ();
abstract member GetEnumUnderlyingType : unit -> Type
override this.GetEnumUnderlyingType : unit -> Type
Public Overridable Function GetEnumUnderlyingType () As Type

Возвраты

Базовый тип текущего перечисления.The underlying type of the current enumeration.

Исключения

Текущий тип не является перечислением.The current type is not an enumeration.

-или--or- Тип перечисления не является допустимым, так как содержит более одного поля экземпляра.The enumeration type is not valid, because it contains more than one instance field.

Комментарии

По умолчанию базовым типом перечисления в C# и Visual Basic является Int32.By default, the underlying type of an enumeration in C# and Visual Basic is Int32. Можно указать других целочисленных типов.Other integer types can be specified.

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