Полагаю, это сработает ... потому что Foo можно преобразовать в IFoo, а ToList возвращает новый список с указанным типом.

я есть классFoo реализуяIFoo интерфейс. У меня есть метод взятияList<IFoo> в качестве параметра. Тем не менее, он не может конвертировать изList<Foo> вList<IFoo> - это меня удивляет, так какFoo реализуетIFoo интерфейс.

Как я могу обойти это, и почему это происходит? (Всегда хорошо учиться на ошибках)

Ответы на вопрос(5)

Ваш ответ на вопрос