incrementing autoresetevent c#
本文关键字:autoresetevent incrementing | 更新日期: 2023-09-27 18:28:11
c#库中是否存在递增的AutoResetEvent或类似事件?
如何进行一个有效的实施,或者在不这样做的情况下解决所述问题?
问题:为了澄清我的需求,我有一个生产者/消费者的情况,我有未知数量的生产者和固定数量的消费者。
编辑:忘了提一个问题,我不能使用.NET 4.0,所以我不能使用ConcurrentQueue<T>
:'(,我现在需要坚持使用.NET 2.0。
检查Semaphore是否适用于您的场景。
你看过.NET 4的ConcurrentQueue<T>
吗?它会为你处理所有这些。
由于不能使用.NET4,因此可以在System.Threading
命名空间中使用AutoResetEvent
。