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

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

ВВ>>Что в этих мейнстрим языках уже решается через генерики
F> Как это решается через генерики?

GetItems? Там вообще непонятно, зачем возвращать интерфейс. Это же не полиморфный метод, он вполне конкретную штуку возвращает. Если метод полиморфный, то нужные интерфейсы просто навешиваются в констрейнтах.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.