List<obj> lst;
lst = result.GroupBy(x => x.id && x.secondID).Select(x=> new obj
{
id = x.First().id.GetValueOrDefault(),
}).ToList();
最初上面的代码只是x.id
的分组,但我想通过secondID
来扩展群组。
我遇到的问题是Operator && cannot be applied to of type opperands long? and long?
。
我可以知道我错过了什么吗?
答案 0 :(得分:3)
lst = result.GroupBy(x => new { x.id, x.secondID }).Select(x=> new obj
{
id = x.Key.id.GetValueOrDefault(),
}).ToList();
答案 1 :(得分:0)
将此项用于列表
上的多个字段分组group x by new { x.Column1, x.Column2 }
.GroupBy(x => new { x.Column1, x.Column2 })