With alle the new paralell programming features in .NET 4.0, what would be a a simple and fast way to implement the producer-consumer pattern (where at least one thread is producing/enqueuing task items and another thread executes/dequeues these tasks). Can we benfit from all these new APIs? What is your preferred implementation of this pattern?
+2
A:
Implement IProducerConsuerCollection or derive from BlockingCollection. Samples are provided in the documentation for these items.
Andrei Taptunov
2010-06-03 13:11:53