利用 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();

原文地址:https://www.cnblogs.com/LongHuaiYu/p/5905388.html