c# - Parallel ForEach, and Queues -
is possible have parallel each loop process items in queue such it:
- only removes items being processed
- pauses until new items added queue
edit: in regards system.threading.tasks' parallel.foreach functionality
subscribe queue using reactive extensions , execute each item in new task. won't have block or wait new item since pushed on subscribe lambda , execution/processing parallel.
Comments
Post a Comment