我有一個Cat
類和一個Dog
類,實現了一個名爲IAnimal
的接口。將兩個鑄造類列表附加在一起
我有一個方法,獲取cats
和dogs
的列表。 目前我可以將cats
轉換爲IAnimal
並將其添加到animalList
。
List<IAnimal> animalList;
...
public void setUpList(List<Cat> cats, List<Dog> dogs){
animalList = cats.ToList<IAnimal>();
}
有投兩個cats
和dogs
到IAnimal
並將它們組合到一個列表中的一個雄辯的語言?
我收到錯誤消息,我無法將類型強制轉換爲類型GenericList –
lost9123193
@ lost9123193 - 它應該是'cats .Union(dogs.Cast())。ToList()'; –
Alexei