Giả sử tôi có một Dictionary
và tôi thêm mỗi mục nhập key
và value
theo thứ tự cụ thể.
Bây giờ, nếu tôi muốn sau này có thể lặp lại số Dictionary
trong các mục nhập cùng thứ tự đã được thêm vào, đó có phải là thứ tự tôi nhận được với vòng lặp đơn giản foreach
trên từ điển này không?Lặp lại từ điển với foreach, theo thứ tự nào được thực hiện?
Nếu không, tôi sẽ vui mừng khi biết làm thế nào tôi có thể làm điều đó, tôi biết điều này có thể được thực hiện dễ dàng với List
thay vì Dictionary
nhưng tôi không muốn.
Cảm ơn
Không, từ điển không duy trì trật tự. Thật không may, tôi nghĩ rằng bạn cần phải sử dụng một danh sách. – phoog
sử dụng 'IEnumerable>' thay thế (ví dụ: Danh sách <>) –
sehe
@sehe Dictionary * là * một 'IEnumerable> '. –
phoog