Re: Как реализовать IList<parent> = IList<child>
От: nikov США http://www.linkedin.com/in/nikov
Дата: 11.08.07 14:02
Оценка: +1
Здравствуйте, dm-CaT, Вы писали:

DC>Есть ли какое-то решение или так и придётся по одному переприсваивать?


Придется по одному — так как дженерики в C# не могут быть ковариантны. Конкретно в случае с mutable списком (каким является класс List<T>) невозможно было бы сделать безопасную ковариантность, даже если бы язык ее поддерживал.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.