我有一些創建新的匿名類型(集合)的小C#代碼。集合中的條目僅與Child.Value有所不同。我想實現的目標是:通過獲取每個父項中每個子項的最高值的父子對,減少沒有子項重複項的父子對的計數。孩子是由孩子ID區分。篩選匿名類型集合
var familyPairs = family
.SelectMany(parent => parent.Children, (parent, child) =>
new {
Parent = parent,
Child = child
})
.OrderByDescending(pair => pair.Child.Value);
我會嘗試一下。 :) –
對不起,我編輯我的問題,如果你出來一些關於編輯。但我仍然要試試這個:) –
@CeylanMumunKocabaş從你的編輯中不清楚 - 如果你在父母的孩子列表中有幾個同樣的孩子,你怎麼區分兩個不同的孩子? –