Có ai biết sự khác biệt thực tế giữa đối tượng System.Collections.Specialized.StringDictionary và System.Collections.Generic.Dictionary là gì không?
Tôi đã sử dụng cả hai trong quá khứ mà không cần suy nghĩ nhiều về việc cái nào sẽ hoạt động tốt hơn, hoạt động tốt hơn với Linq hoặc cung cấp bất kỳ lợi ích nào khác.
Bất kỳ suy nghĩ hoặc đề xuất nào về lý do tại sao tôi nên sử dụng cái này thay cho cái kia?
Dictionary<string,string>
cho tất cả mã mới (trừ khi bạn cần nhắm mục tiêu 1.1).