我使用的是 Dictionary<string, int>
,其中 int
是键的计数。
现在,我需要访问 Dictionary 中最后插入的 Key,但是我不知道它的名称。显而易见的尝试是:
int LastCount = mydict[mydict.keys[mydict.keys.Count]];
不起作用,因为 Dictionary.Keys
不实现[]-indexer。
我只是想知道有没有类似的班级?我考虑过使用 Stack,但它只存储字符串。我现在可以创建自己的 struct,然后使用 Stack<MyStruct>
,但是我想知道是否有另一种选择,本质上是一个 Dictionary,它在 Keys 上实现了[]-indexer?