ブロッキング プライオリティ キューを構築する必要があり、それTakeFromAny
が秘密の要素である可能性があると思いますが、そのメソッドに関するドキュメントはまばらです。その目的/適切な使用は何ですか?
私の要件は、複数のスレッドが優先度の高いキューまたは優先度の低いキューに追加されることです。1 つのスレッドがこれら 2 つのキューを消費し、優先度の低いキューの前に常に優先度の高いキューから取得します。
BlockingCollection
どちらもthe メソッドも the methodも役に立たない可能性は十分にありTakeFromAny
ます。もしそうなら、正しい方向へのポインタをいただければ幸いです。