平常我们要实例化一个类只要,ClassA a=new ClassA()就可以,
而使用动态加载程序集里的方法就必须通过如下的方式:
var ass = Assembly.LoadFrom(Path.Combine(Environment.CurrentDirectory, "OICF.CustomImplement.dll"));
var type = ass.GetType("OICF.CustomImplement.HTMLHelper");
var method = type.GetMethod("GetSourced");
object o = Activator.CreateInstance("OICF.CustomImplement", "OICF.CustomImplement.HTMLHelper").Unwrap();
我的问题是,有没有方法当我动态加载了Assembly后,就可以以前一样,ClassA a=new ClassA()这样的形式来实例化对象,并调用方法