不,它不是线程安全的,因为它相当于:
int temp = orig + value;
orig = temp;
Run Code Online (Sandbox Code Playgroud)
你可以Interlocked.Add改用:
Interlocked.Add(ref orig, value);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
744 次 |
| 最近记录: |