【发布时间】:2014-03-06 00:12:36
【问题描述】:
我有一个列表如下
var left = (from T in brndT
join S in brndS
on T.ID equals S.ID
into temp
from S in temp.DefaultIfEmpty()
select new BrandSalesTarget
{
ID = T.ID,
Target = T.Target == null ? 0 : (int)T.Target,
Sales = S != null ? (int)S.Qty : 0
}).ToList();
listOfList.Add(left);
现在我想要ID, TotalTarget, TotalSales
这意味着按列表列表分组ID, Sum(target), Sum(sales)。怎么做?
【问题讨论】: