私は持っていList<MyClass>
ます:
public int MyClass
{
public int One { get; set; }
public int Two { get; set; }
}
これで、データは次のようになります(実際にそうなります)。
1:1、2:9
1:2、2:9
1:1、2:8
1:3、2:7
「One」が2回表示される様子をご覧ください。このフラットシーケンスをグループ化して投影したいDictionary<int,ICollection<int>>
:
KeyValuePairOne:{キー:1、値:{9、8}}
KeyValuePairTwo:{キー:2、値:{9}}
KeyValuePairThree:{キー:3、値:{7}}
との組み合わせをする必要があると思い.GroupBy
ます.ToDictionary
か?