反射

使用反射需引用using System.Reflection;

根据dll动态加载数据:

 Assembly a = Assembly.LoadFile(@"C:\Users\wang\Desktop\22\ConsoleApplication1\ConsoleApplication1\bin\Debug\AccessibleHandler.dll");//根据dll名称动态加载
            Assembly b = Assembly.Load("AccessibleHandler");

获取类型:

  Type k = a.GetType();

创建对象:创建类型与a相同的对象

object o = Activator.CreateInstance(k);

 

posted @ 2017-09-05 17:22  游称  阅读(138)  评论(0编辑  收藏  举报