如果队列中没有项目,ConcurrentQueue中的TryDequeue将返回false。
如果队列是空的,我需要我的队列等待,直到队列中添加了新的项,并将新项从队列中移出,该过程将继续。
我应该使用C# 4.0中的monitor.enter、wait、pulse或任何更好的选项吗
https://stackoverflow.com/questions/5014087
相似问题