J'utilise un Dictionary<string, int>
où leint
est un compte de la clé.
Maintenant, j'ai besoin d'accéder à la dernière clé insérée dans le dictionnaire, mais je n'en connais pas le nom. La tentative évidente:
int LastCount = mydict[mydict.keys[mydict.keys.Count]];
ne fonctionne pas, car Dictionary.Keys
n'implémente pas un [] -indexer.
Je me demande simplement s'il existe une classe similaire? J'ai pensé à utiliser une pile, mais cela ne stocke qu'une chaîne. Je pourrais maintenant créer ma propre structure et ensuite utiliser a Stack<MyStruct>
, mais je me demande s'il existe une autre alternative, essentiellement un dictionnaire qui implémente un [] -indexer sur les clés?