Tôi không có nhiều kinh nghiệm với C#, và tôi được sử dụng từ PHP với các mảng kết hợp.Cách dễ nhất để xử lý mảng kết hợp trong C# là gì?
Tôi thấy rằng trong C# là lớp Danh sách và mảng thô, nhưng tôi muốn liên kết một số khóa chuỗi tại một thời điểm nào đó.
Cách dễ nhất để xử lý việc này là gì?
Thx!
@Servy: Chỉ để nitpick trên một số thuật ngữ, ** không **, đó là một ** mảng kết hợp **. Radu là chính xác. http://en.wikipedia.org/wiki/Associative_array. Hơn nữa, có rất nhiều ngôn ngữ trong đó mảng không được lập chỉ mục theo số; JavaScript là một. Và trong khi chúng tôi đang chỉ trích thuật ngữ: một mảng ** liên kết ** không cần được triển khai dưới dạng bảng băm **. Bạn đang bối rối một * kiểu dữ liệu trừu tượng * với * chi tiết triển khai của nó *. Một mảng kết hợp có thể được thực hiện bởi cây nhị phân cân bằng, ví dụ. –
Cảm ơn Eric đã làm rõ. – Servy