Słownik „Grupowanie” według wartości
Mam słownik:Dictionary<int,int>
. Chcę uzyskać nowy słownik, w którym klucze oryginalnego słownika reprezentująList<int>
. To jest to co mam na mysli:
var prices = new Dictionary<int,int>();
Theprices
zawierają następujące dane:
1 100
2 200
3 100
4 300
Chcę dostaćIList<Dictionary<int,List<int>>>
:
int List<int>
100 1,3
200 2
300 4
Jak mogę to zrobić?