Creating a blocking Queue in .NET?

后端 未结 10 1096
半阙折子戏
半阙折子戏 2020-11-22 01:14

I have a scenario where I have multiple threads adding to a queue and multiple threads reading from the same queue. If the queue reaches a specific size all threads<

10条回答
  •  南旧
    南旧 (楼主)
    2020-11-22 01:39

    If you want maximum throughput, allowing multiple readers to read and only one writer to write, BCL has something called ReaderWriterLockSlim that should help slim down your code...

提交回复
热议问题