Как вы объявляете LinkedList с объектами, которые реализуют определенный интерфейс? - PullRequest
0 голосов
/ 04 июня 2018

Обычно можно объявить LinkedList следующим образом: LinkedList<object> list.Однако мне нужны те объекты, которые также реализуют определенный интерфейс.

Есть ли способ установить это в объявлении?

1 Ответ

0 голосов
/ 04 июня 2018

Используйте ваш интерфейс вместо Object

LinkedList<MyInterface> list

, с помощью которого вы можете добавить любой класс, реализующий MyInterface

...