我正在使用Dictionary<string, int>
,其中int
是键的计数。通过数字索引访问Dictionary.Keys键
现在,我需要访问字典中最后插入的密钥,但我不知道它的名称。明显的尝试:
int LastCount = mydict[mydict.keys[mydict.keys.Count]];
不起作用,因为Dictionary.Keys
没有实现[] -indexer。
我只是想知道是否有类似的课?我想过使用堆栈,但只存储一个字符串。我现在可以创建自己的结构,然后使用Stack<MyStruct>
,但是我想知道是否有另一种替代方案,本质上是一个在Keys上实现[] -indexer的Dictionary?
发生什么情况,如果你框变量? – 2014-07-29 19:24:22