在ReaderWriterLock中订购

时间:2010-08-11 15:38:27

标签: c# locking readerwriterlock

当我使用lock(){...}时,我无法保证哪个线程会首先进入锁。

ReaderWriterLock怎么样?它是否像编写器的FIFO一样工作?

1 个答案:

答案 0 :(得分:2)

  

ReaderWriterLock怎么样?它是否像编写器的FIFO一样工作?

确实如此。

你为此付出了性能损失,这就是为什么ReaderWriterLockSlim被引入 - 减少开销但不是“公平”的原因。