Assembly ass = Assembly.LoadWithPartialName("EC_ERP.Model"); // Assembly.GetAssembly(typeof(DDEntity)); 根据名称获取程序集
Type[] typeList = ass.GetTypes();//返回程序集的所有类型
//根据类的FullName和程序集名称 动态生成类对象
ObjectHandle o= Activator.CreateInstance("EC_ERP.Model", string.Format("EC_ERP.Model.{0}", ClassName));
object wrapo = o.Unwrap();
if (wrapo == null) return;
Type type = o.Unwrap().GetType();//获取真实类型
//var instance= Activator.CreateInstance(type);//创建类型对象