有人可以总结出如下操作,我是新来的C#操作上解释<INT,字典<string, int>>
- 添加keyvaluepair在是
Dictionary<int, Dictionary<string,int>>
获取一个键值的数值字典对
Dictionar<string,int>
那就是Dictionary<int,Dictionary<string,int>>
值,检查它是否为空或空添加字典“价值”
Dictionary<int, Dictionary<string,int>>
有人可以总结出如下操作,我是新来的C#操作上解释<INT,字典<string, int>>
Dictionary<int, Dictionary<string,int>>
获取一个键值的数值字典对Dictionar<string,int>
那就是Dictionary<int,Dictionary<string,int>>
值,检查它是否为空或空
添加字典“价值” Dictionary<int, Dictionary<string,int>>
仅仅因为你有一个泛型类型作为一个类型参数并没有太大的改变。为了:
myDict.Add(1, new Dictionary<string, int>());
var testDict = myDict[1]; if (testDict.Count == 0) if (testDict == null)
myDict[1].Add("Bob", 2);
基本上值是字典。没有什么特别的,只需创建并像字典一样对待它。
但我需要获得一个keyvaluepair。并向第二个字典参数添加一个键值对。 – Andre 2014-09-13 01:25:19
@Mahmoud好的。仍然没有特别的。你可以发布你认为应该工作但没有的代码吗? – BradleyDotNET 2014-09-13 01:27:38
我只是从字典中获得密钥对,但是我不知道如何返回默认的密钥对,如果我无法获得它的字典。 – Andre 2014-09-13 01:31:12
实时-1没有评论是冒犯的。你太懒惰了。 – Andre 2014-09-13 01:21:46
如果您尝试编写代码,您很可能会因为询问文档中涵盖的问题而收到低价提示/应立即清除。请考虑相同的形式,例如“这是我应该做的代码......但是当我使用'Dictionary>'时, Dictionary '正常工作...“。 –
2014-09-13 01:44:10
请注意,没有要求(甚至不鼓励)为降薪提出意见。你在META上讨论它,但是从阅读[需要评论解释downvotes]开始(http://meta.stackoverflow.com/questions/250177/require-a-comment-explaining-the-reason-for-the-first- downvote-on-a-question)帖子,然后创建自己的帖子。 – 2014-09-13 01:48:51