我想从System.Drawing.Image类派生TestImage类。但是,如果我尝试像这样实例化TestImage:
class TestImage : Image {
public TestImage() {
}
}
我收到错误CS1729: 'Image' does not contain a constructor that takes 0 arguments
。 Image是一个抽象类,因此它没有或不需要构造函数,对吗?为什么会出现错误?
顺便说一句,我知道派生System.Drawing.Bitmap可能更聪明,这更多是理论问题。