[C#] Interlockedの使い方 Mar 27, 2026 bucket-sort Interlocked は、複数スレッドから共有される変数をロックなしで安全に更新するための仕組みです。本記事では、counter++ が危険な理由、アトミック操作の意味、Increment や CompareExchange の使いどころを整理します。
[C#] 非同期処理における競合対策 Mar 21, 2026 bucket-sort 非同期処理では、同じリソースへの同時アクセスによる競合が起こりやすくなります。本記事では、lock、SemaphoreSlim、キュー、Interlocked などを使った代表的な競合対策を整理します。