Enum.GetValuesAsUnderlyingType 方法

定義

多載

名稱 Description
GetValuesAsUnderlyingType(Type)

擷取指定列舉中基礎類型常數值的陣列。

GetValuesAsUnderlyingType<TEnum>()

擷取指定列舉型別中基礎型別常數值的陣列。

GetValuesAsUnderlyingType(Type)

來源:
Enum.cs
來源:
Enum.cs
來源:
Enum.cs
來源:
Enum.cs
來源:
Enum.cs

擷取指定列舉中基礎類型常數值的陣列。

public:
 static Array ^ GetValuesAsUnderlyingType(Type ^ enumType);
public static Array GetValuesAsUnderlyingType(Type enumType);
static member GetValuesAsUnderlyingType : Type -> Array
Public Shared Function GetValuesAsUnderlyingType (enumType As Type) As Array

參數

enumType
Type

一種列舉類型。

傳回

一個陣列,包含底層類型常數的值。enumType

例外狀況

enumType 為 null。

enumType 不是列舉類型。

備註

當難以建立列舉類型的陣列時,你可以用這個方法取得列舉值。 例如,你可以用這種方法進行 MetadataLoadContext 列舉,或在無法執行時程式碼產生的平台上使用。

適用於

GetValuesAsUnderlyingType<TEnum>()

來源:
Enum.cs
來源:
Enum.cs
來源:
Enum.cs
來源:
Enum.cs
來源:
Enum.cs

擷取指定列舉型別中基礎型別常數值的陣列。

public:
generic <typename TEnum>
 where TEnum : value class static Array ^ GetValuesAsUnderlyingType();
public static Array GetValuesAsUnderlyingType<TEnum>() where TEnum : struct;
static member GetValuesAsUnderlyingType : unit -> Array (requires 'Enum : struct)
Public Shared Function GetValuesAsUnderlyingType(Of TEnum As Structure) () As Array

類型參數

TEnum

一種列舉類型。

傳回

一個陣列,包含底層類型常數的值。TEnum

備註

當難以建立列舉類型的陣列時,你可以用這個方法取得列舉值。 例如,你可以用這種方法進行 MetadataLoadContext 列舉,或在無法執行時程式碼產生的平台上使用。

適用於