2020-07-21から1日間の記事一覧

C#で排他オブジェクトのロック取得を待機しない方法

C#

ロックを取得できなかった場合に待機せず、即タイムアウトにしたい場合の方法 try { Monitor.TryEnter(lockObject, 0, ref acquiredLock); if (acquiredLock) { // ロック取得に成功したときの処理 } else { // ロック取得に失敗したときの処理 } } finally …