按两个长类型分组
本文关键字:类型 两个 | 更新日期: 2023-09-27 18:19:40
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?
.
我可以知道我错过了什么吗?
lst = result.GroupBy(x => new { x.id, x.secondID }).Select(x=> new obj
{
id = x.Key.id.GetValueOrDefault(),
}).ToList();
将这个用于列表上的多个字段分组
group x by new { x.Column1, x.Column2 }
.GroupBy(x => new { x.Column1, x.Column2 })