更新:2007 年 11 月
错误消息
“function1”将隐藏继承的成员“function2”。若要用当前方法重写该实现,请添加 override 关键字。否则,添加关键字 new。类中的声明与基类中的声明冲突,以致基类成员将被隐藏。
有关更多信息,请参见
下面的示例生成 CS0114:
复制代码 | |
---|---|
// CS0114.cs // compile with: /W:2 /warnaserror abstract public class clx { public abstract void f(); } public class cly : clx { public void f() // CS0114, hides base class member // try the following line instead // override public void f() { } public static void Main() { } } |