Tôi đang cố gắng giữ một danh sách các mục trong bộ sưu tập với chìa khóa do tôi chọn. Trong Java, tôi chỉ đơn giản là sử dụng Bản đồ như sau:
class Test {
Map<Integer,String> entities;
public String getEntity(Integer code) {
return this.entities.get(code);
}
}
Có cách nào tương đương để làm điều này trong C # không?
System.Collections.Generic.Hashsetkhông sử dụng hàm băm và tôi không thể định nghĩa khóa loại tùy chỉnh
System.Collections.Hashtablekhông phải là lớp chung
System.Collections.Generic.Dictionarykhông có get(Key)phương thức