【发布时间】:2016-10-29 13:41:59
【问题描述】:
我有一个字典
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);
所以现在字典有一个用字符串映射的字典。现在我想分别向 insideDict 添加值。 我试过了
dict["blah"].Add();
我哪里错了?
【问题讨论】:
-
@GiladGreen 已添加。
-
将其与我的答案进行比较。您在顶部 .Add 之前添加的注释不正确 - 该行向外部字典添加了一个带有键“blah”和 insideDict 作为其值的项目。第二个 .Add - 您需要为该函数提供一些参数 - 它需要另一个键和值(用于内部字典)
-
@GiladGreen 该评论是针对第二条语句的,意思是为 innerDict 添加一些键值对
标签: c# dictionary c#-4.0 key-value