У меня есть словарь < string, object>, который имеет сопоставление строки и словаря < string, int>. Как добавить пару ключевых значений во внутренний словарь < string, int>?Добавление пары значений ключа в словаре в словаре
Dictionary <string,object> dict = new Dictionary <string,object>();
Dictionary <string,int> insideDict = new Dictionary <string,int>();
// ad some values in insideDict
dict.Add("blah",insideDict);
Итак, теперь у dict есть словарь, сопоставленный с строкой. Теперь я хочу отдельно добавлять значения в innerDict. Я попытался
dict["blah"].Add();
Где я буду неправильно?
@ GiladGreen Добавлено. – nighthowler
Сравните это с моим ответом. Комментарий, который вы добавили до вершины .Add не является правильным - эта строка добавляет во внешний словарь элемент с ключом «бла» и внутриDict как значение. Второй .Add - вам нужно дать этой функции некоторые параметры - для этого требуется другой ключ и значение (для внутреннего словаря) –
@GiladGreen Этот комментарий был для второго оператора, означающего добавить некоторые пары ключевых значений для innerDict – nighthowler