Archive

Articles taggués ‘System.Collections’

KeyNotFoundException et la collection Dictionary

La classe Dictionary (version générique de la HashTable) est sans doute l’une des collections du .NET Framework les plus utilisées, après la List<>. Elle permet de retrouver très rapidement un élément par l’intermédiaire de sa clé. C’est une classe très performante qui souffre cependant d’un petit défaut à mon avis : sa gestion d’erreur en cas d’absence d’une clé. Nous allons donc essayer d’analyser plusieurs solutions pour résoudre ce problème. Lire la suite…