【发布时间】:2010-09-13 13:15:59
【问题描述】:
我需要建立一个阻塞优先级队列,我的直觉是TakeFromAny 可能是秘密成分,但是关于该方法的文档很少。它的目的/适当的用途是什么?
我的要求是多个线程将添加到高优先级或低优先级队列中。一个线程将消耗这两个队列,总是先于低优先级队列从高优先级队列中获取。
很可能BlockingCollection 或TakeFromAny 方法对我都没有任何用处。如果是这样,那么正确方向的指针将不胜感激。
【问题讨论】:
标签: c# multithreading .net-4.0 blockingcollection