誰かが次の問題のLINQクエリを作成するのを手伝ってもらえますか?次のKey-Value番号セットのリストがあります(重複キーが許可されていることに注意してください)。そのようなセットは何千もあります。
{4,3}, {4,1}, {4,8}, {4,9}, {2,3}, {4,9}, {3,1} , {3,4}
どのデータ構造が私に最も適しているか。また、上記のキーペアのリストとOrderByDescending()をグループ化して、キーグループの最も高いキーと値のペアを抽出できるようにします。
たとえば、上記の場合、期待される出力は次のとおりです。
{4,9}, {4,9}, {4, 8}, {4, 3}, {4, 1}, {2, 3}, {3, 4}, {3, 1}
ありがとう