使用泛型参数重置获取运行时类型的最简单方法是什么?

时间:2017-11-01 16:25:42

标签: .net reflection f#

Chocolate

我的意思是与上面相同的东西,但不必遍历let t = typeof<HashSet<Dictionary<int, string>>> t.Assembly.GetType(t.Namespace + "." + t.Name) 来找到原始类型。我认为AssemblyMono.Cecil,但我不确定如何使用标准反射。

1 个答案:

答案 0 :(得分:2)

只需使用t.GetGenericTypeDefinition()

即可