为了报告目的,我想把一系列采购订单拆分成多个列表,每个采购地址对应一个列表。我知道可以按采购地址对列表进行分组,但我的问题是如何将此采购地址的列表拆分成多个列表,并使用这些多个列表创建单独的报告文件。
代码:
代码:
(from o in orders
group o by new {field1, field2, field3, field4} into og
orderby og.Key.field1
select new ViewClass
{
purchaseAddress = og.Key.field1,
product = og.key.field2,
count = og.count
}).ToList()
问题:如何将上面的列表分成多个列表,每个列表对应一个购买地址?
group
子句。它会将列表分成多个子列表,正如你所希望的那样。 - GregRos