对两个字段使用 ToLookup
Using ToLookup with two fields
我是 linq to object 的新手,这对我来说看起来很简单。我有多个客户编号
并在集合中重复一天。我想按天和客户编号订购并显示不同
日期和客户编号。
如何将 customerNbr 添加到 .ToLookup?
var queryResult = getRouteInfoPdfPurpose.OrderBy(t => t.Day).ThenBy(n => n.CustomerNbr)
.ToLookup(t => t.Day);
这应该有效:
var queryResult = getRouteInfoPdfPurpose.OrderBy(t => t.Day).ThenBy(n => n.CustomerNbr).ToLookup(t => new {t.Day, t.CustomerNbr });
我是 linq to object 的新手,这对我来说看起来很简单。我有多个客户编号 并在集合中重复一天。我想按天和客户编号订购并显示不同 日期和客户编号。
如何将 customerNbr 添加到 .ToLookup?
var queryResult = getRouteInfoPdfPurpose.OrderBy(t => t.Day).ThenBy(n => n.CustomerNbr)
.ToLookup(t => t.Day);
这应该有效:
var queryResult = getRouteInfoPdfPurpose.OrderBy(t => t.Day).ThenBy(n => n.CustomerNbr).ToLookup(t => new {t.Day, t.CustomerNbr });