我有一个很好的linq查询,目前正给我提供我需要的内容,即按日期分组的list<>对象列表,但是我还需要按ID字段进行分组,并想知道如何更改语法以按另一个字段进行分组。我已经尝试了多种方法,但似乎无法解决问题,仍然返回按entrydate和ID字段分组的list<>对象列表。
以下是当前的代码
var grouped = sales.SalesList.Where(s => !s.Ignore).GroupBy(s => s.EntryDate).Select(grp => grp.ToList()).ToList();
foreach (List<Sale> saleslist in grouped)
{
}
提前致谢。
object[]
,但是在个人看来,使用匿名类型会更好看。 - Cheng Chen