在 C# 和 TPL 中(任务并行库), the Task
类代表一项正在进行的工作,它产生 T 类型的值。
我想知道需要什么任务.FromResult方法 ?
也就是说:在您手头已经有了生产值的情况下,需要将其包装回任务中吗?
唯一想到的是它被用作接受任务实例的其他方法的适配器。
我发现了两个常见的用例:
- 当您实现一个允许异步调用者的接口,但您的实现是同步的时。
- 当您存根/模拟异步代码以进行测试时。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)