对两个字段使用 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 });