1

私はホームオブジェクトを持っています:id、FirstName、Lastname、Fees []

料金はオブジェクトに含まれています金額の説明

ホームオブジェクトにはFees配列が含まれます

私は家のリストを持っています、そしてすべての家は料金からの配列/リストを持っています

家賃の合計額に応じて家を仕分けする必要があります

List <home> h = new List <home>();
4

1 に答える 1

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));
于 2013-02-12T01:17:04.377 に答える