ReaderWriterLockSlim.EnterUpgradeableReadLock
的{{3}}说:
处于可升级模式的线程可以降级到读取模式或升级到写入模式。
如何将锁降级为读锁?文档没有说明......
[编辑:]我不是想要写锁定。我只想将可升级锁降级为读锁,以便另一个线程可以获得可升级锁。
答案 0 :(得分:5)
根据ReaderWriterLockSlim的MSDN文档(类本身):
“可升级模式的线程可以通过先调用EnterReadLock方法然后调用ExitUpgradeableReadLock方法降级到读取模式。”