内のオブジェクトのプロパティを組み合わせて、私は下記のリストを持っており、私は明確な名前を選択し、一覧<T>
データに
Name | score
-------------
Jon | 50
Jon | 100
Ash | 100
Ash | 75
をT.nameプロパティを組み合わせて、T.scoreプロパティを総括しようとしています
所望の結果は、私がLINQでこれを行うと、目的の結果
012とVARを作成することができていますJon | 150
Ash | 175
ですそれと
List<PieSeriesData> PiSeriesData = new List<PieSeriesData>();
var x = PiSeriesData.GroupBy(i => i.Name)
.Select(g => new { Id = g.Key, Total = g.Sum(i => i.Score) })
.ToList();
問題は、私は、xがHighChartsがnuget必要とするものであるリストのタイプ、である必要があります。
'X'リストは... 2つのプロパティ(Id、Total)を持つ匿名型の総称リストです。現在は不明確であるため、問題をより詳しく説明してください。 –
'.ToList()'を呼び出すと 'x'は'List'になります。そうじゃない? –
JLRishe
はPieSeriesDataが2つの以上の特性を有し、と私はその後、正しく –