天天看點

c#多線程對于字典型的處理

随性學習的,有問題請大家多多指教。

在多線程的字典型add時,如果不加鎖是不安全的,有可能插入的值完全不是你想要插入的值而是一個完全錯誤的值。例子:測試多線程對于map的調用

可以自測一下有lock和沒有lock的結果是不同的,同時沒有lock的限制插入的值在第一次時完全錯誤。

例子如下:

http://download.csdn.net/detail/w6025110/9861060