Конструктор базового класса с интерфейсом
Не могу провести базовый конструктор с интерфейсом через наследованный. Пишет ошибку про приведения типов. В чем проблема?
Ответы (1 шт):
Автор решения: Grundy
→ Ссылка
Ошибка заключается в том, что в базовом классе нет соответствующего конструктора.
Поэтом нужно либо вызывать другой конструктор, либо передавать другой параметр.
Вместо общего класса Queue, надо было использовать generic класс Queue<T>, у которого есть необходимый конструктор, тогда проблемы из вопрос не было бы
Так же вместо IEnumerable<T> можно было использовать любой тип реализующий ICollection, в этом случае тоже работало бы.
