将ReaderWriterLockSlim UpgradeableReadLock降级为简单的ReadLock

Hos*_*Aly 2 c# locking

文件ReaderWriterLockSlim.EnterUpgradeableReadLock说:

处于可升级模式的线程可以降级到读取模式或升级到写入模式.

如何将锁降级为读锁?文档没有说明......

[编辑:]我不是想要写锁定.我只想将可升级锁降级为读锁,以便另一个线程可以获得可升级锁.

Eri*_*ger 5

根据ReaderWriterLockSlim的MSDN文档(类本身):

"可升级模式的线程可以通过先调用EnterReadLock方法然后调用ExitUpgradeableReadLock方法降级到读取模式."