J'essaye de tenir une liste d'articles dans une collection avec une clé de mon choix. En Java, j'utiliserais simplement Map comme suit:
class Test {
Map<Integer,String> entities;
public String getEntity(Integer code) {
return this.entities.get(code);
}
}
Existe-t-il une manière équivalente de faire cela en C #?
System.Collections.Generic.Hashsetn'utilise pas de hachage et je ne peux pas définir une clé de type personnalisée
System.Collections.Hashtablen'est pas une classe générique
System.Collections.Generic.Dictionaryn'a pas de get(Key)méthode