Я использую Dictionary<string, int>
, где int
- это число ключей.
Теперь мне нужен доступ к последнему вставленному ключу внутри словаря, но я не знаю его имени. Очевидная попытка:
int LastCount = mydict[mydict.keys[mydict.keys.Count]];
не работает, потому что Dictionary.Keys
не реализует [] -индексор.
Мне просто интересно, есть ли подобный класс? Я думал об использовании стека, но он хранит только строку. Теперь я мог бы создать свою собственную структуру и затем использовать Stack<MyStruct>
, но мне интересно, есть ли другая альтернатива, по существу, Словарь, который реализует [] -индексор на Ключах?