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 です。 その他の整数型を指定できます。

適用対象