现以已知类名:
string classname = "System.Drawing.Image"
现在想得到一个 System.Drawing.Image类型的Object怎么做呢?
因为classname是变化的,所以根据字符串判断的方式不合适。
试了一下使用反射方法
Object obj = Activator.CreateInstance(type)
提示:无法创建抽象类。
卡住了,求大神解锁
------解决思路----------------------
继承自抽象类的示例可以反射创建
------解决思路----------------------
用泛型 + 泛型约束 new
------解决思路----------------------
无法创建抽象类,根本就是在无端空想。因此你只要把精力用于做该做的正事就行了。
------解决思路----------------------

别说反射了,你用代码new一个抽像类我看看。
------解决思路----------------------
抽象类 自然不能创建实例啊。
------解决思路----------------------
正解,怎么会想到New一个抽象类呢~~不能New一个Bitmap什么的吗?这个问题本身就有问题,看这问题水平应该不会不懂抽象类不能实例化这样的常识啊~~
