Re: Diamond inheritance
От: Qbit86 Кипр
Дата: 11.12.22 19:15
Оценка:
Здравствуйте, Codealot, Вы писали:

C>Вот за каким хреном так сделали?


Представь, что у тебя твой TestClass реализует не только интерфейс ITest, но и ICompletelyDifferentInterface:
internal interface ICompletelyDifferentInterface
{
    void Method() => Console.WriteLine(nameof(ICompletelyDifferentInterface));
}


Метод Method() какого интерфейса по-твоему должен быть вызван в вызове `obj.Method()`?
Глаза у меня добрые, но рубашка — смирительная!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.