Я создал объект словаряC# dictionary Как добавить несколько значений для одного ключа?
Dictionary<string, List<string>> dictionary =
new Dictionary<string,List<string>>();
Я хочу, чтобы добавить строковые значения в списке строки для данного одного ключа. Если ключ еще не существует, я должен добавить новый ключ. List<string>
не является предопределенным, я имею в виду, что я не создал объект списка, а затем был отправлен в dictionary.Add("key",Listname)
. Как создать динамически этот объект списка в dictionary.Add("key",Listname)
, а затем добавить строки в этот список. Если мне нужно добавить 100 ключей, тогда мне нужно создать 100 списков, прежде чем выполнить инструкцию dictionary.Add
, а также мне нужно будет проиндексировать содержимое этих списков?
спасибо.
Жаль, что они не включили изменчивую реализацию 'Lookup'. Много логики уже есть, вы просто не можете добавлять в нее элементы. –