Enum.GetValuesAsUnderlyingType Metod

Definition

Överlagringar

Name Description
GetValuesAsUnderlyingType(Type)

Hämtar en matris med värdena för de underliggande typkonstanterna i en angiven uppräkning.

GetValuesAsUnderlyingType<TEnum>()

Hämtar en matris med värdena för de underliggande typkonstanterna i en angiven uppräkningstyp.

GetValuesAsUnderlyingType(Type)

Källa:
Enum.cs
Källa:
Enum.cs
Källa:
Enum.cs
Källa:
Enum.cs
Källa:
Enum.cs

Hämtar en matris med värdena för de underliggande typkonstanterna i en angiven uppräkning.

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

Parametrar

enumType
Type

En uppräkningstyp.

Returer

En matris som innehåller värdena för de underliggande typkonstanterna i enumType.

Undantag

enumType är null.

enumType är inte en uppräkningstyp.

Kommentarer

Du kan använda den här metoden för att hämta uppräkningsvärden när det är svårt att skapa en matris av uppräkningstypen. Du kan till exempel använda den MetadataLoadContext här metoden för uppräkning eller på en plattform där körningskodgenerering inte är tillgänglig.

Gäller för

GetValuesAsUnderlyingType<TEnum>()

Källa:
Enum.cs
Källa:
Enum.cs
Källa:
Enum.cs
Källa:
Enum.cs
Källa:
Enum.cs

Hämtar en matris med värdena för de underliggande typkonstanterna i en angiven uppräkningstyp.

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

Typparametrar

TEnum

En uppräkningstyp.

Returer

En matris som innehåller värdena för de underliggande typkonstanterna i TEnum.

Kommentarer

Du kan använda den här metoden för att hämta uppräkningsvärden när det är svårt att skapa en matris av uppräkningstypen. Du kan till exempel använda den MetadataLoadContext här metoden för uppräkning eller på en plattform där körningskodgenerering inte är tillgänglig.

Gäller för