110,538
社区成员
发帖
与我相关
我的任务
分享
Assembly t_AssemblyMethod = Assembly.Load(t_NameSpace); //加载程序集
Type t_MethodType = t_AssemblyMethod.GetType(t_TypeName);//获取对象
//得到无参的构造函数, 包括私有和公有的. 如果是有参的, 请修改第三个参数.
ConstructorInfo ctor = t_MethodType.GetConstructor(
BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance,
null,
new Type[0],
null
);
object o = ctor.Invoke(new object[]{}); //创建实例.
//TODO:再强制类型成你要的class.
//比如:TestClass theClass = (TestClass)o;