thể trùng lặp:
Difference between lock(locker) and lock(variable_which_I_am_using)Tại sao ổ khóa được thực hiện trên các đối tượng riêng biệt?
Trong tất cả các mã ví dụ "thread-safe" tôi đã nhìn thấy, họ khóa trên một đối tượng giả riêng biệt. Tại sao ổ khóa không thể được thực hiện trực tiếp trên dữ liệu được đề cập?
câu hỏi hay, đây cũng là suy nghĩ đầu tiên của tôi. – Russell
Vì lợi ích của việc giúp mọi người tìm thấy câu trả lời tốt nhất mà họ đang tìm kiếm câu hỏi này nên không được đóng lại. @Bill, cái gọi là câu hỏi trùng lặp chính xác là lúng túng có tiêu đề và được diễn đạt và không nêu rõ câu hỏi cơ bản không giống như câu hỏi này. Tôi tin rằng câu hỏi này có nhiều khả năng thu hút sự chú ý hơn trong tìm kiếm. Threfore Tôi đã bỏ phiếu để mở lại. – Ash