创建完成的任务 [英] Create a completed Task
本文介绍了创建完成的任务的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想创建一个完整的工作
(而不是任务< T>
)。是不是有什么内置到.NET做到这一点?
I want to create a completed Task
(not Task<T>
). Is there something built into .NET to do this?
一个相关的问题: 创建一个完成任务&LT; T&GT;
推荐答案
在最新的.NET程序(V4版本。 6)是增加了这一点,一个内置的<一个href="https://msdn.microsoft.com/en-us/library/system.threading.tasks.task.completedtask(v=vs.110).aspx">Task.CompletedTask:
The newest version of .Net (v4.6) is adding just that, a built-in Task.CompletedTask:
Task completedTask = Task.CompletedTask;
该属性是作为一个没有锁单,所以你会的几乎的始终使用相同的完成任务。
That property is implemented as a no-lock singleton so you would almost always be using the same completed task.
这篇关于创建完成的任务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文