从类类型创建类的新实例的正确方法是什么?以下代码不起作用,CreateInstance
仅接受字符串。
Type converter=null;
converter = convertApiModelBase.Type;
return Assembly.GetExecutingAssembly().CreateInstance(converter);
答案 0 :(得分:2)
return Activator.CreateInstance(convertApiModelBase.Type);
答案 1 :(得分:0)
如http://msdn.microsoft.com/en-us/library/aa329906%28v=vs.71%29.aspx
中所述使用附加的代码,使用要查找的类型的Type.FullName。
return Assembly.GetExecutingAssembly().CreateInstance(converter.FullName);