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 –