TypeBuilder.GetGenericArguments 方法

定义

返回一个 Type 对象的数组,表示泛型类型的类型变量或泛型类型定义的类型参数。

C#
public override Type[] GetGenericArguments();

返回

Type[]

一个 Type 对象数组。 此数组的元素表示泛型类型的类型参数或泛型类型定义的类型参数。

注解

返回的数组的元素按它们在泛型类型定义的类型参数列表中出现的顺序。

TypeBuilder如果已使用 方法为其指定泛型类型参数,DefineGenericParameters则 对象表示泛型类型定义。 此方法检索 GenericTypeParameterBuilder 表示泛型类型参数的对象。

有关反射中的泛型类型和泛型反射中使用的术语的固定条件列表的详细信息,请参阅 Type.IsGenericType 属性。

适用于

产品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 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, 4.8.1
.NET Standard 2.0 (package-provided), 2.1

另请参阅