オブジェクトの同期ブロック インデックスまたは同期ブロック自体を調べる方法が C# にあるのかどうか疑問に思っていました。
Windows CE および .NET Compact Framework 3.5 では、呼び出し時に ArgumentException が発生する断続的な欠陥が見られますMonitor.Exit()
(実際には a を使用しますlock
が、コンパイルされた でスローされMonitor.Exit()
ます)。ある時点でスレッドが中止されているように感じます。例外をキャッチして、ロック オブジェクトの同期ブロックの状態を確認したいと考えています。