1

为了在多线程程序中专门使用一个变量,我曾经声明一个静态变量并在Lock()块中更改该变量。

我想知道是否有更好的方法来声明(例如:一个int)应该相互使用的变量(例如:增加和减少一个int变量)。

4

1 回答 1

0

我发现Interlocked.Increment()Interlocked.Decrement()。我认为这对我来说是一个很好的解决方案。

于 2013-01-03T10:10:14.843 回答