Tôi đang cố gắng tìm ra khi nào và tại sao nên sử dụng Từ điển hoặc HashTable. Tôi đã thực hiện một chút tìm kiếm ở đây và thấy mọi người nói về những lợi thế chung của Từ điển mà tôi hoàn toàn đồng ý, điều này dẫn đến lợi thế đấm bốc và mở hộp để đạt được hiệu suất nhẹ.
Nhưng tôi cũng đã đọc từ điển sẽ không luôn trả về các đối tượng theo thứ tự chúng được chèn, điều đó được sắp xếp. Trường hợp như một HashTable sẽ. Theo tôi hiểu, điều này dẫn đến HashTable nhanh hơn rất nhiều trong một số tình huống.
Câu hỏi của tôi là thực sự, những tình huống đó có thể là gì? Tôi chỉ sai trong các giả định của tôi ở trên? Những tình huống nào bạn có thể sử dụng để chọn một tình huống khác, (vâng, tình huống cuối cùng hơi mơ hồ).