比如我有一个参数 a,类型可变利用 a.GetTpye() 可以反射获得这个参数的类型但是现在我希望创建一个这个List<> 类型就是a的类型应该怎么申明? List<??> ?? 处应该填什么?也就是说我只有一个type对象,怎么构造一个包含Type对象类型的泛型对象
Type g= typeof(List<>); Type[] t= { obj.GetType() }; g=generic.MakeGenericType(t); var list=Activator.CreateInstance (g) as IL