2

別のオブジェクトのリストを持つオブジェクトがあります。つまり、Object1 には が含まれていますList<Object2>

これがオブジェクト 2 の定義であると仮定します。

public class Object2
{
    string code,
    string name,
    decimal amount
}

リストから list2 を作成できるようにしたいのですが、その値には、select name, code, sum(amount) group by codeちょっとしたステートメントが私に与えたものに似たものが含まれます

これは私がしたことですが、通過するときに必要なものが含まれていませんでした。

var newlist = obj2List.GroupBy(x => x.code)
                      .Select(g => new { Amount = g.Sum(x => x.amount) }); 

上記のSQLステートメントと同じように、新しいリストにコードと名前が必要です。

4

4 に答える 4