标签: .net reflection f#
Chocolate
我的意思是与上面相同的东西,但不必遍历let t = typeof<HashSet<Dictionary<int, string>>> t.Assembly.GetType(t.Namespace + "." + t.Name) 来找到原始类型。我认为Assembly有Mono.Cecil,但我不确定如何使用标准反射。
let t = typeof<HashSet<Dictionary<int, string>>> t.Assembly.GetType(t.Namespace + "." + t.Name)
Assembly
Mono.Cecil
答案 0 :(得分:2)
只需使用t.GetGenericTypeDefinition()
t.GetGenericTypeDefinition()