Task.Factory.StartNew() 基本上接收一个Action并返回一个Task。在异步 CTP 中,我们有 TaskEx.Run(),它也接收一个动作并返回一个任务。他们似乎也在做同样的事情。为什么要引入 TaskEx.Run()?
问问题
10031 次
2 回答
14
Anders Hejlsberg 在Channel9的一次采访中简要谈到了这一点。显然,Task.Run
只是Task.Factory.StartNew
. 它仍然是早期的 CTP 天,所以我们不确定它是否Task.Run
会成为 int。我个人希望它不会,因为它有点多余。:)
于 2011-05-25T11:31:18.120 回答
6
Stephen Toub 在他的文章中介绍了它。它们是相同的,一个是另一个的简写。
于 2013-01-17T17:30:48.083 回答