Mapa <int, struct>

Odpowiedz Nowy wątek
2017-07-08 02:54
0

Witam

Zastanowiło mnie ostatnio jak zrobić w C# mapę zawierającą nie unikalny int i strukturę, z takim zastrzeżeniem, że mapa miałaby być tablicą lub jakimś zbiorem elementów. Wszystkie drogi doprowadzają mnie do Dictionary, IDictionary lub KeyValuePair niestety rozwiązania te nie bardzo pasują mi w formach jakie występują ze względu na powyższe wymogi.
Dane mają wyglądać mniej więcej tak:
1, "aaa", "bbb", 11
1, "vv", "dd",43
4, "rr", "ee",32

chciałbym mieć możliwość posortowania po pierwszym parametrze liczbowym.

Pozostało 580 znaków

2017-07-08 09:07
1

No jeśli nieunikalny, to raczej nie mapa. Jeśli ten int nie może być częścią tej struktury, to po prostu opakuj te dwie rzeczy w inny typ i wrzuć do listy. A posortuj używając LINQ.


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0