//加载指定的程序集之内存中
Assembly assembly = Assembly.LoadFrom(dllPath);
//返加程序集中的一个指定的对象,哪果是返回所有对象,则用GetTypes()返回一个Typt对象的数组.
Type T = assembly.GetType(className);
//返回方法信息(公共方法)
MethodInfo mi = T.GetMethod(methodName);
//根据前面type类型创建一个对象
object o = Activator.CreateInstance(T);
//参数
object[] par = new object[] { destPhone, srcPhone, content };
//通过MethodInfo对象的Invoke方法,动态调用此方法,参数o是因为实例方法需要在调用时有一个实例存在
object dealResult = mi.Invoke(o, par).ToString();
Assembly assembly = Assembly.LoadFrom(dllPath);
//返加程序集中的一个指定的对象,哪果是返回所有对象,则用GetTypes()返回一个Typt对象的数组.
Type T = assembly.GetType(className);
//返回方法信息(公共方法)
MethodInfo mi = T.GetMethod(methodName);
//根据前面type类型创建一个对象
object o = Activator.CreateInstance(T);
//参数
object[] par = new object[] { destPhone, srcPhone, content };
//通过MethodInfo对象的Invoke方法,动态调用此方法,参数o是因为实例方法需要在调用时有一个实例存在
object dealResult = mi.Invoke(o, par).ToString();