Нет ли способа вызвать метод интерфейса по умолчанию в реализующем классе? - PullRequest
0 голосов
/ 28 апреля 2020

Рассмотрим этот интерфейс и реализацию класса

interface I
{
   string M() => "I.M()";
}

class C: I
{
   public string M()=>???.Replace("I","C");
}

Вместо ??? как вызвать метод по умолчанию? Я пробовал base.M(), но это не был фанат. И я также попробовал base(I).M(), и это не сработало.

...