我有BillArticle列表的字段合併列表中的對象的對象,這個類是這個樣子:通過將對象
public class BillArticle
{
public int ArticleID { get; set; }
public string ArticleName { get; set; }
public double ArticleQuantity { get; set; }
public double ArticlePrice { get; set; }
}
所以我必須列出contaning讓說,10個對象,我想合併這重複ArticleID和ArticlePrice。
所以我的問題是這樣的:我想通過列表,如果有2個或多個對象具有相同的ArticleID和相同的價格合併它們(總和ArticleQuantity)。我一直在p my我的頭,現在如果有人能幫我一把,那將會很棒。感謝您提前給予的幫助,併爲我的英語不好而感到遺憾。
+1,哇,那是快。我還沒有完成Select子句中的投影。 –
+1非常感謝您的幫助! – Jordan
@Jordan。我試圖根據變化來展示如何在評論中通過ArticleId和ArticlePrice進行分組,但它不合適,我添加了第二個答案。 JonSkeet的第一個答案僅限於由「ArticleId」進行分組。@JonSkeet,我希望你能和你在一起。 –