我将类名称作为字符串格式“MyClass”,我想为该类创建一个对象,我将在dll中引用此类命名空间。
我的要求是:
MyClass myClassObj=new MyClass();
我所拥有的是字符串名称=“MyClass”;
所以,通过使用字符串名称无论如何都要将字符串转换为类对象??
我曾尝试过给予 “使用NotCurrentProject.Entities”
string selectItem="myString";
Type elementType = Type.GetType("NotCurrentProject.Entities." + selectedEntity + ");
object o = Activator.CreateInstance(elementType);