正如你從下面的代碼中可以看到的,我在列表中建立了一個列表中的對象集合。想知道是否有更好的方式來寫這個討厭的方法。如何從集合中的集合中更好地獲取集合?
乾杯提前
private List<ListINeed> GetListINeed(Guid clientId)
{
var listINeed = new List<objectType>();
someobject.All(p =>
{
p.subcollection.All(q =>
{
listINeed.Add(q.subObject);
return true;
});
return true;
});
return listINeed;
}
歡呼,非常感謝!沒有想到使用SelectMany方法,並認爲所有的迴盪布朗有點傻! – BreakingBadCode