类库中的类.dll
类库的源代码.dll
:public class A{}
主程序源代码:
public class Program
{
static void Main()
{
//How to get Type of List<A> by reflection
}
}
如何通过反射获取列表的实例?
好吧,要使用反射创建A
的List
,您可以执行以下操作:
var t = typeof(List<>);
t = t.MakeGenericType(typeof(A));
var list = (IList) Activator.CreateInstance(t);
希望对您有所帮助!