实现并发队列的多个实例

时间:2015-07-23 23:42:22

标签: c# .net concurrent-queue

我正在尝试使用.NET ConcurrentQueue,但我遇到了一些麻烦。这就是我想要完成的情况。

当我的应用程序加载时,我将加载一个包含1000个对象的队列。当用户单击一个按钮时,它将获取队列中的第一个对象....执行一些工作...然后将项目传递到下一个队列。队列按顺序排列,所以当queue1完成后,它会将其传递给queue2,并将队列2传递给queue3等。

我最多可以有100个队列。

我认为ConcurrentQueue是最好的方法,但是,我不太清楚如何解决这个问题。

0 个答案:

没有答案