利用 CreateInstance,创建本程序集的类,创建dll中的类

 

string assemblyString=""; // dll 文件的名字,不能包含后缀名(dll)

string typeName=""; //  类的全名,需要包含命令空间

TestClass myTest=(TestClass)Assembly.Load(assemblyString).CreateInstance(typeName);

 

C myC = (CB)Assembly.Load("PTC.ASM.Test").CreateInstance("PTC.ASM.Test.CB");
myC.Show();

 

CC c2 = (CC)Activator.CreateInstance(typeof(ConsoleApplication1.Class2.CC));
c2.Show();

posted on 2016-09-25 10:48  LongHuaiYu  阅读(285)  评论(0编辑  收藏  举报