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.Hashset
n'utilise pas de hachage et je ne peux pas définir une clé de type personnalisée
System.Collections.Hashtable
n'est pas une classe générique
System.Collections.Generic.Dictionary
n'a pas de get(Key)
méthode