首页 > Windows开发 > 详细

c# Task.FromResult 的基本用法和实例

时间:2017-09-26 14:30:57      阅读:482      评论:0      收藏:0      [点我收藏+]

c#  Task.FromResult 的基本用法和实例

This method is useful when you perform an asynchronous operation that returns a Task object, and the result of that Task object is already computed

There are two common use cases I‘ve found:

  1. When you‘re implementing an interface that allows asynchronous callers, but your implementation is synchronous.
  2. When you‘re stubbing/mocking asynchronous code for testing

上面总体来说是用于单元测试;

然后还有在我们读取缓存的时候有用; 微软官方博客实例;

https://docs.microsoft.com/en-us/dotnet/standard/parallel-programming/how-to-create-pre-computed-tasks

上面的思想:

This method is useful when you perform an asynchronous operation that returns a Task object, and the result of that Task object is already computed.

已经计算出来了,或者已经缓存好了,基本想要的值;

c# Task.FromResult 的基本用法和实例

原文:http://www.cnblogs.com/mc67/p/7596516.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!