если у меня есть объект A, который реализует ISomeInterface
почему я не могу этого сделать:
List<objectA> list = (some list of objectAs . . .)
List<ISomeInterface> interfaceList = new List<ISomeInterface>(list);
Почему я не могу вставить список в конструктор interfaceList? Есть ли способ обхода?