// CS1501: No overload for method `Foo' takes `0' arguments // Line: 15 class Base { protected virtual void Foo (U u) { } } class Derived : Base { protected override void Foo (U u) { base.Foo (); } }