【发布时间】:2012-01-03 10:00:42
【问题描述】:
我正在阅读有关Task Parallel Library 的文章,文章说:
在 .NET Framework 4 中,任务是编写多线程、异步和并行代码的首选 API
但它也说他们在幕后使用线程池。我难以弄清楚的是,如果仅在使用 ThreadPool 时才应使用任务(因此“线程与任务”将等同于“线程与线程池”),或者微软是否打算使用任务任何需要多个线程的地方,而无需考虑“线程与线程池”困境所固有的考虑。
那么,任务是否应该在需要多线程的地方使用?
【问题讨论】:
标签: .net multithreading threadpool task-parallel-library