通用列表分组+总和字段

时间:2017-03-09 17:31:15

标签: vb.net list

我有一个通用列表,如下所示:

ItemList
Item1 {Date:12/01/2017, Desc:ABC, Price:12.00, Number:12.00, Info:Bird}
Item2 {Date:12/01/2017, Desc:ABC, Price:10.00, Number:4.00, Info:Bat}
Item3 {Date:12/02/2017, Desc:ABC, Price:8.00, Number 3.00, Info:Cat}

我需要按日期获得价格和数量的总和。 对于这样的事情:

{Date:12/01/2017,Price:22.00,Number:16.00}
{Date:12/02/2017,Price:8.00,Number:3.00}

如何在VB.NET中实现?

UPDATE1: 我有分组。

Dim query = From itm In ItemList
            Group by Date = itm.Date
            Into DateGroup = Group, Sum(itm.Price)

我将物品分组并总结价格。我可以在同一个声明中得到Number的总和吗?

0 个答案:

没有答案