我有一个C#中的通用类,就像这样:
public class GenericClass<T> { ... }
现在,我有一个对象的 Type
对象,并希望通过反射或其他方式获取 GenericClass<T>
的 Type
对象,其中 T 对应于我拥有的对象的 Type 对象。
就像这样:
Type requiredT = myobject.GetType();
Type wantedType = typeof(GenericClass<requiredT>);
显然,这种语法无效,但我该如何实现?