VB.NETマルチスレッドの排他制御

マルチスレッドでの排他制御の説明

以下のサンプルはスレッド1スレッド2よりsに文字を追加するぷろぐらむです。

排他制御はSyncLock~End SyncLockの間になります。

この行をコメントで外すと、まともに追加されません。

・SyncLockはSystem.Monitorの省略型で、System.Monitorして排他もできます。

・SyncLock はSyncLock Meと自分自身のオブジェクトを指定できます。が注意が必要です。

 

コメントを残す