Task.FromResult的用途是什么 在C#中
在C#和TPL(任务并行库)中,Task
该类表示正在进行的工作,该工作产生类型T的值。
我想知道Task.FromResult方法需要什么?
也就是说:在您已经掌握了生产价值的情况下,将其包装回Task的需求是什么?
唯一想到的是,它用作接受Task实例的其他方法的适配器。
回答:
我发现了两种常见的用例:
- 当您实现允许异步调用者的接口,但是您的实现是同步的。
- 存根/模拟异步代码以进行测试时。
以上是 Task.FromResult的用途是什么 在C#中 的全部内容, 来源链接: utcz.com/qa/434614.html