4

我正在尝试创建一个利用 async/await 功能集的可移植类库 (.NET 4.5/Silverlight 5/Win Phone 8/WinRT)。我发现我需要包含Microsoft.Bcl.AsyncNuGet 包才能使此功能正常工作,所以我就这样做了。显然由于我的目标,我无法访问Task.Delay(0)Task.FromResult(0). 我想知道下一个最好的选择是什么?

目前,我正在使用:(new Task(() => { })基本上,一个不执行任何操作的任务。)

我不确定这是否与前面提到的任何一种模式最等效。


更新:显然我是盲人,没有TaskEx在我的智能菜单中看到。我将问题保持开放,以便人们知道它在那里,只是很容易错过,因为我的智能感知一直自动完成到TaskExtensions.

4

1 回答 1

16

FromResult并且在 Microsoft.Bcl.Async 库中Delay的类型上。TaskEx

于 2013-12-05T16:08:39.660 回答