System.Reflection.Assembly
System.Activator
Assembly assembly = Assembly.load("namespace名")
Type type = assembly.GetType("全称类名");
object o = Activator.CreateInstance(type);
object ds = type.InvokeMember("方法名",BindingFlags.Default|BindingFlags.InvokeMethod,null,o,参数名
(object[]类型));