利用C#的反射机制:
string typeName="MyNameSpace.MyClassOne";
Type myClassType=Type.GetType(typeName);
or
Type myClassType=Type.GetType(typeName,true);
注:当返回的Type为NULL时,可用
Type myClassType=Type.GetType(typeName,true);看看报的具体异常,
如果报Assembly cannot be loaded时,可用下面的语句:
typeof(MyClassTwo).Assembly.GetType(typeName);//MyClassOne与MyClassTwo在同一个assembly里
or
Assembly.LoadFrom("MyClasses.dll").GetType(typeName);