Le but du HashSet c'est de pouvoir construire une collection sans doublons. Dans cette logique, l'intérêt d'accéder à un élément en particulier n'est pas important à ce moment car c'est l'ensemble que l'on considère et non pas une valeur en particulier. Enfin c'est mon avis.
Par contre le dictionnaire permet de faire ce que tu veux il me semble. Rien n'empêche d'avoir quelque chose comme
Dictionary<KString, KString> dico;
ou si on se limite à la clé qui est une chaîne
Dictionary<string, KString> dico;
Ca te permet d'accéder rapidement à un élément pour pouvoir le modifier.
Partager