Re[5]: Зачем нужно наследование интерфейсов?
От: fddima  
Дата: 06.07.12 21:43
Оценка:
Здравствуйте, Воронков Василий, Вы писали:

DG>>>>то функция сможет вернуть только или IEnumerable, или ICollection, и придется явно кастить, чтобы получить доступ к другому интерфейсу

ВВ>>>Что в этих мейнстрим языках уже решается через генерики
F>> Как это решается через генерики?
ВВ>GetItems? Там вообще непонятно, зачем возвращать интерфейс. Это же не полиморфный метод, он вполне конкретную штуку возвращает. Если метод полиморфный, то нужные интерфейсы просто навешиваются в констрейнтах.
Уффф. Нет, что-то я в GetItems не вижу генериков... Или слепой или не знаю. Можно как-то по человечески объяснить, что имеется ввиду? Пожалуйста.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.