Tôi đang sử dụng Dictionary<string, int>
trong đó int
là số của khóa.Truy cập Khóa từ điển.Keys thông qua chỉ số bằng số
Bây giờ, tôi cần truy cập Khóa được chèn lần cuối trong Từ điển, nhưng tôi không biết tên của nó. Nỗ lực rõ ràng:
int LastCount = mydict[mydict.keys[mydict.keys.Count]];
không hoạt động, vì Dictionary.Keys
không thực hiện [] -indexer.
Tôi tự hỏi liệu có bất kỳ lớp học tương tự nào không? Tôi đã nghĩ đến việc sử dụng Stack, nhưng chỉ lưu trữ một chuỗi. Bây giờ tôi có thể tạo cấu trúc của riêng tôi và sau đó sử dụng một Stack<MyStruct>
, nhưng tôi tự hỏi nếu có một thay thế, về cơ bản một từ điển thực hiện một [] -indexer trên các phím?
Điều gì xảy ra nếu bạn đặt biến đó? –