Stworzyłem słownika obiektusłownik C# Jak dodać wiele wartości dla pojedynczego klawisza?
Dictionary<string, List<string>> dictionary =
new Dictionary<string,List<string>>();
chcę dodać wartości ciągów do listy ciąg dla danego pojedynczego klawisza. Jeśli klucz już nie istnieje, muszę dodać nowy klucz. List<string>
nie jest predefiniowany, tzn. Nie utworzyłem żadnego obiektu listy, a następnie dostarczono go do dictionary.Add("key",Listname)
. Jak utworzyć dynamicznie ten obiekt listy w dictionary.Add("key",Listname)
, a następnie dodaj ciągi do tej listy. Jeśli muszę dodać 100 kluczy, czy muszę utworzyć 100 list przed wykonaniem instrukcji dictionary.Add
, a także czy muszę pedefine zawartość tej listy?
Dziękuję.
To wstyd, że nie zawarli zmiennego wdrożenia 'Lookup'. Wiele logiki już istnieje, po prostu nie można dodawać do niej przedmiotów. –