Type.GenericTypeArguments 屬性

定義

取得此類型之泛型類型引數的陣列。

C#
public abstract Type[] GenericTypeArguments { get; }
C#
public virtual Type[] GenericTypeArguments { get; }

屬性值

Type[]

這個類型之泛型型別引數的陣列。

備註

此屬性只會取得泛型型別引數;也就是說,針對目前型別的泛型型別參數所指定的型別。 如果目前類型是泛型型別定義,這個屬性會傳回空陣列。

備註

如果在泛型方法或其他泛型型別中使用泛型型別,部分泛型型別引數可能是封入方法或型別的泛型型別參數。

若要取得代表泛型型別定義的型別泛型型別參數,請使用 TypeInfo.GenericTypeParameters 屬性。 若要取得 TypeInfo 目前 Type 物件的 物件,請使用 IntrospectionExtensions.GetTypeInfo 擴充方法。

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 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, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0