Hashtables có thuộc tính đồng bộ hóa nhưng từ điển chung chung thì không. Nếu tôi có mã thực hiện điều này:Hashtable to Dictionary <> syncroot.
lock (hashtable.Syncroot)
{
....
}
Làm cách nào để sao chép điều này nếu tôi xóa bỏ từ khóa bắt buộc và chuyển sang từ điển chung?
tức là, đừng làm điều này. – Will
Hoàn toàn đồng ý. Tuy nhiên, tôi thực sự ghét nó khi mọi người trả lời với "điều này là xấu, đừng làm điều đó" :). Hầu hết mọi người hỏi một câu hỏi họ thường bị mắc kẹt trong một kịch bản cụ thể và cần phải làm việc thông qua nó. Tôi cố gắng giúp đỡ về vấn đề và lời khuyên về lý do tại sao nó xấu và cách tránh nó. – JaredPar