作为标题。说我有一个功能:
async Task Foo()
{
// get Task obj that will be returned from this function
}
是否有可能获得对该Task对象的引用?
对此感到好奇的原因是,我希望能够跟踪一些任务。
答案 0 :(得分:2)
从函数返回的Task
是从await Boo()
生成的那个(如果内部工作是由函数Boo
完成的)
因此,您可以使用:
Task booTask = Boo();
没有await
即可完成任务。