使用ToLookup有两个字段

时间:2015-02-25 17:42:41

标签: c# linq-to-objects

我是linq to object的新手,这看起来很简单。我有多个客户编号 和一天在一个集合中重复。我想按天和客户编号订购并显示清楚 日和客户编号。

如何将customerNbr添加到.ToLookup?

var queryResult = getRouteInfoPdfPurpose.OrderBy(t => t.Day).ThenBy(n => n.CustomerNbr)
                           .ToLookup(t => t.Day);

1 个答案:

答案 0 :(得分:0)

这应该有效:

var queryResult = getRouteInfoPdfPurpose.OrderBy(t => t.Day).ThenBy(n => n.CustomerNbr).ToLookup(t => new {t.Day, t.CustomerNbr });