2013-02-12 104 views
1

我家對象:ID,名字,姓氏,費用[]排序列表

費用是對象包含金額描述

家對象包括費陣列

我家的名單,每家有手續費

我需要家排序取決於收費

總量的陣列/列表

回答

5

假設你有一個對象的結構是這樣的:

class Home 
{ 
    public string Name { get; set; } 
    public Fee[] Fees { get; set; } 
} 

class Fee 
{ 
    public int Amount { get; set; } 
} 

您可以使用下面的語句排序是:

var orderedHomes = homes.OrderBy(x => x.Fees.Sum(y => y.Amount)); 
+0

謝謝你,它的工作原理,你的答案是完美的。 感謝您的幫助 謝謝。 – KekoSha 2013-02-12 02:11:43

+0

我標記爲「答案」,謝謝你,感謝你的建議和支持。 – KekoSha 2013-02-13 20:19:48