C# Tips


Interlockedでロックのパフォーマンスを上げる


Interlockedはlockよりも高速に動作する排他制御メカニズムです。

Increment 1増やす
Decrement 1減らす

などが使用できます。
//lock(lockObject)
//{
//  number++
//}

//このように置き換えることができます
Interlocked.Increment(number);


目次に戻る
Copyright(c) 2008 WoodenSoldier Software