A member 'function' marked as override cannot be marked as new, virtual, or abstract
It is mutually exclusive to mark a method with the new and override keywords.
The following sample generates CS0113:
namespace x { abstract public class clx { public abstract void f(); } public class cly : clx { override new public void f() // CS0113, remove new keyword { } public static int Main() { return 0; } } }