說,我的狗班有其他班級,跳蚤。從列表中返回每個原始列表屬性的新列表?
class Dog
{
public Flea flea;
}
現在,如果我有狗的列表:List<Dogs> manyDogs
我怎樣才能打開該列表爲List<Flea> fleaInEachDogs
?
目前,我會做這樣的:
List<Flea> fleaInEachDogs = new List<Flea>();
foreach(Dog d in manyDogs)
{
fleaInEachDogs.Add(d.flea);
}
但我覺得更方便的方法,總肯定是適用於所有List
類。有沒有?
你的'跳蚤'屬性真的是'私人'嗎? – MarcinJuraszek 2013-04-20 18:26:55
你的'跳蚤'屬性真的只是一個領域? – 2013-04-20 18:36:28
對不起!它是公開的而不是私人的。編輯的問題。 – 5argon 2013-04-23 01:49:51