有这样的泛型类型:
SomeType<T>
SomeType<T1, T2>
并且只有它们的类型:
Type type1 = typeof(SomeType<T>);
Type type2 = typeof(SomeType<T1, T2>);
如何获取 T
fromtype1
和fromT1
的类型?T2
type2
示例:
使用typeof(SomeType<int>)
只会返回SomeType´1
.
但我正在寻找一种获取int
类型的方法,就像typeof(int)
会做的那样。