【发布时间】:2010-12-10 05:28:15
【问题描述】:
我有一个很好的 linq 查询,目前正好给了我我需要的东西,在这种情况下是按日期分组的 list 对象列表,但是我还需要按 ID 字段分组,我想知道如何更改语法按另一个字段分组。我尝试了多种方法,但似乎无法解决,所以它仍然返回一个列表对象列表,按 entrydate 和 ID 字段分组。
这是目前的代码
var grouped = sales.SalesList.Where(s => !s.Ignore).GroupBy(s => s.EntryDate).Select(grp => grp.ToList()).ToList();
foreach (List<Sale> saleslist in grouped)
{
}
提前致谢。
【问题讨论】: