在下面的代码中,detail是 的列表{ User, Amount, <other fields> },如
var detail = new List<TuitionDetailItem>();
我想要的perMember是一个列表,{ User, Total }其中浮动是Amount每个的总和User。
var perMember = detail
.Where(x => x.ItemType == TuitionDetailItemType.Details)
.GroupBy(x => new { x.User, x.Amount })
.Select(x => new { x.Key.User, Total = x.Sum(y => y.Amount) })
.ToList();
我实际上得到的只是一个detail没有分组或求和的副本。
感谢帮助!!埃里克