我有List<List<Person>>
我希望它所有的人以前的集合中複製到List<Person>
集合。集合<集合<Person>>到收藏<Person>在一個LINQ statment
我沒有它喜歡:
var People = new List<List<Person>>{ new List<Person>{...},... };
var people = new List<Person>();
People.ForEach(q => people.AddRange(q.People));
return people;
有沒有更好的方式來做到這一點?
小建議。如果你檢查與此的FxCop代碼,它會發出警告。你不應該將一個集合鏈接到另一個集合。做創建單獨的類來實現你想要的 – om471987 2012-04-22 15:33:04