Re[5]: [ООП] Наследование интерфейсов друг от друга
От: Sinclair Россия https://github.com/evilguest/
Дата: 01.02.24 12:40
Оценка:
Здравствуйте, Serginio1, Вы писали:
S>Это пример. Мне нужно найти некий обобщенный интерфейс не привязанный к конкретному типу и вызвать его метод.
По-прежнему не понимаю, зачем вам вызывать метод, про который вы ничего не знаете.
S>Например .Net Core, AppDomain, WCF, RPC маршалинг по Tcp/Ip свой велосипед
Ну, так стало немножко более понятно. Но не до конца.
В принципе, когда вы идёте в dynamic — да, это мир бестиповых операций.
Но не очень понятно, чем вас спасает IEnumerable — на все случаи generic-интерфейсов не напасёшься их нетипизированных аналогов.
Кроме того, скорее всего, ваш код работает некорректно.
Что будет, если я реализую одновременно IEnumerable<string> и IEnumerable<int>?
Вменяемая реализация позволит пользователю явно выбрать, по кому из них итерироваться. IEnumerable — это потеря информации.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.