Ich versuche, eine Liste von Elementen in einer Sammlung mit einem Schlüssel meiner Wahl zu führen. In Java würde ich Map einfach wie folgt verwenden:
class Test {
Map<Integer,String> entities;
public String getEntity(Integer code) {
return this.entities.get(code);
}
}
Gibt es eine äquivalente Möglichkeit, dies in C # zu tun?
System.Collections.Generic.Hashset
verwendet keinen Hash und ich kann keinen benutzerdefinierten Typschlüssel definieren. Ist
System.Collections.Hashtable
keine generische Klasse,
System.Collections.Generic.Dictionary
hat keine get(Key)
Methode