2
的界面我有C#类定义继承并实现在同一时间
MyViewModelClass: INotifyPropertyChanged, MyAbstractBaseForVMClass
它不会编译。在MyAbstractBaseForVMClass文本开始处给出和出错:
预期接口定义。
我能不能实现一个接口,并且同时从一个抽象类继承?
的界面我有C#类定义继承并实现在同一时间
MyViewModelClass: INotifyPropertyChanged, MyAbstractBaseForVMClass
它不会编译。在MyAbstractBaseForVMClass文本开始处给出和出错:
预期接口定义。
我能不能实现一个接口,并且同时从一个抽象类继承?
不,你可以。只是扭转他们。
MyViewModelClass: MyAbstractBaseForVMClass, INotifyPropertyChanged
接口始终在课后。
谢谢。你知道这个限制的合理解释吗? –
可能,它只是为了可读性。 –
这是另一个问题。 http://stackoverflow.com/questions/5675580/why-must-the-base-class-be-specified-before-interfaces-when-declaring-a-derived-c –