Я пытаюсь содержать список элементов в коллекции с ключом по моему выбору. В Java я просто использовал бы Map следующим образом:
class Test {
Map<Integer,String> entities;
public String getEntity(Integer code) {
return this.entities.get(code);
}
}
Есть ли эквивалентный способ сделать это в С#?
System.Collections.Generic.Hashset
не использует хеш, и я не могу определить ключ настраиваемого типа
System.Collections.Hashtable
не является общим классом
System.Collections.Generic.Dictionary
не имеет метода get(Key)