Wörterbuch nach Wert gruppieren

Ich habe ein Wörterbuch:Dictionary<int,int>. Ich möchte ein neues Wörterbuch erhalten, in dem die Schlüssel des ursprünglichen Wörterbuchs als dargestellt werdenList<int>. Das ist was ich meine:

var prices = new Dictionary<int,int>();

Dasprices folgende Daten enthalten:

1   100
2   200
3   100
4   300

Ich möchte das bekommenIList<Dictionary<int,List<int>>>:

int      List<int>
100      1,3
200      2
300      4

Wie kann ich das machen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage