Tôi đã tìm thấy rất nhiều thông tin trên web về việc làm từ điển có thể thực hiện các trường hợp không nhạy cảm như vậy nếu tôi thêm cặp khóa/giá trị ("A", "value") gọiTrường hợp từ điển nhạy cảm phím
MyDict["a"] == MyDict["A"]
sẽ trả về giá trị đúng.
Những gì tôi muốn biết là tại sao tôi nhận được một lỗi "chìa khóa đã được thêm" khi tôi làm
MyDict.Add("A", "value1");
MyDict.Add("a", "value2");
nếu tôi định nghĩa từ điển của tôi để làm trường hợp nhạy cảm look-up. Không có cách nào để xác định một từ điển để có thể thêm các phím cased khác nhau?
Làm việc tốt cho tôi. Bạn có chắc là bạn đang hoạt động trên một từ điển trống không? – Mir
Bạn có thể cung cấp một ví dụ mã hoàn chỉnh (có thể chạy được) thể hiện sự cố bạn gặp phải không? –