【发布时间】:2013-09-12 21:45:31
【问题描述】:
我遇到了两种并行调用两个方法的方法
Parallel.Invoke(new Action[]())
和
Task.WaitAll(new Task[]())
任何机构都可以帮助了解它们之间的区别吗?
【问题讨论】:
标签: asp.net-mvc linq task performance-testing c#-5.0
我遇到了两种并行调用两个方法的方法
Parallel.Invoke(new Action[]())
和
Task.WaitAll(new Task[]())
任何机构都可以帮助了解它们之间的区别吗?
【问题讨论】:
标签: asp.net-mvc linq task performance-testing c#-5.0
这两种方法在内部都适用于线程池。这两个有不同的意见,我个人更喜欢 Parallel.Invoke() 来并行运行动作并在完成后等待它们。
【讨论】: