這就是我如何過濾和分組transTasks。Linq擴展方法中GROUP INTO的等價物是什麼?
var transTasks = from t in taskData
where t.RangeName == rName
group t by t.CultureID into g
select new { language = g.Key, tasks = g };
現在我有了一個新的要求。根據條件,我可能會過濾RangeName或TaskOrderId。
這就是爲什麼我已經將上面的Linq代碼轉換爲以下代碼;
var transTasks = taskData
.Where(predicate)
.GroupBy(???)
.Select(???);
我研究過,但我仍然不能找到團當量爲的擴展方法。我需要將這些transTasks分組,因爲在另一個循環內有一個循環。
感謝您的幫助
'GroupBy'是等價的,似乎你已經弄明白了。 – Habib
我知道這是舊的,但理查德77尋找的是GroupJoin的擴展語法嗎? – Shawn