abstract class Base { protected abstract void Foo(); } class Derived : Base { protected override void Foo() { } public void Bar() { Foo(); } }
Pull 'Bar' up. Wrong conflict about 'Foo' is shown.