Sto usando un Dictionary<string, int>
dove int
è il conteggio della chiave.
Ora, devo accedere all'ultima chiave inserita all'interno del dizionario, ma non ne conosco il nome. L'ovvio tentativo:
int LastCount = mydict[mydict.keys[mydict.keys.Count]];
non funziona, perché Dictionary.Keys
non implementa un [] -indexer.
Mi chiedo solo se esiste una classe simile? Ho pensato di utilizzare uno Stack, ma che memorizza solo una stringa. Ora potrei creare la mia struttura e quindi utilizzare un Stack<MyStruct>
, ma mi chiedo se ci sia un'altra alternativa, essenzialmente un dizionario che implementa un [] indice sulle chiavi?