Type.GetEnumUnderlyingType 方法

定義

傳回目前列舉類型的基礎類型。

C#
public virtual Type GetEnumUnderlyingType ();

傳回

Type

目前列舉的基礎類型。

例外狀況

目前的類型不是列舉。

-或-

列舉類型無效,因為它包含一個以上的執行個體欄位。

備註

根據預設,c # 和 Visual Basic 中列舉的基礎類型為 Int32 。 您可以指定其他整數類型。

適用於

產品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1