1
我有一個產品對象聲明爲:如何使用LINQ嵌套到列表中的字典值的SUM?
Product {
int ProductID;
string ProductName;
int ProductTypeID;
string ProductTypeName;
int UnitsSold
Dictionary <string, int> UnitsSoldByYear;
}
我想就UnitsSold和UnitsSoldByYear性質的總和與LINQ查詢,但我不知道如何使這種總和在一本字典! 這裏是我的begining LINQ查詢代碼:
var ProductTypeSum = from i in ProductsList
group i by new { i.ProductTypeID, i.ProductTypeName} into pt
select new
{
ProductTypeID= pt.Key.ProductTypeID,
ProductTypeName= pt.Key.ProductTypeName,
UnitsSoldSum= pt.Sum(i => i.UnitsSold),
// How to make a Dictionary sum here
}
謝謝您的幫助!
編輯:對不起,我沒有注意到`pt`是一組... – digEmAll 2010-12-22 11:57:53