Рассмотрим этот интерфейс и реализацию класса
interface I
{
string M() => "I.M()";
}
class C: I
{
public string M()=>???.Replace("I","C");
}
Вместо ???
как вызвать метод по умолчанию? Я пробовал base.M()
, но это не был фанат. И я также попробовал base(I).M()
, и это не сработало.