为什么这不起作用?
public class ClassOptions {}
public interface Inode {
ClassOptions Options {get;}
}
public class MyClass : Inode {
public ClassOptions Options { get; set; }
}
public class ClassDerivedOptions : ClassOptions {
}
public class MyDerivedClass : Inode {
public ClassDerivedOptions Options { get; set; } << does not implement INode...
}
Run Code Online (Sandbox Code Playgroud)
[编译器消息告诉我为什么它会中断但我想知道编译器为什么不通过它的原因 - 同样如果有任何解决方法?- 谢谢]