-1

我试图让用户选择可用于通过使用后台工作人员执行任务的线程数量。

有没有办法自动创建多达 250 个后台工作人员?

4

1 回答 1

5

根据您的评论,我认为您最好使用 C# Tasks。

请参阅:http: //msdn.microsoft.com/en-us/library/system.threading.tasks.taskscheduler.aspx

该示例甚至显示了 500 个任务的示例。

这样,您可以简单地设置MaximumConcurrencyLevel以提供您正在寻找的功能。

BackgroundWorkers 不适合您的任务,C# Tasks 会更好。TaskScheduler 将更加高效。

于 2013-05-16T13:12:06.610 回答