.net Async await Task<T>
2014-05-07 10:23
726 查看
还有种新建Task的方法(如果你调用的方法不是用async修饰的话)
比如有个方法 public void Do()
如果要异步调用它,那使用
public async Task<T> GetMyPlumbers(string mobileNumber)
{
var result = Task.Factory.StartNew(() =>Do());
return await result;
}
这里Task.Factory.StartNew(Action<T>)是一个泛型委托
http://www.cr173.com/html/17820_1.html http://www.cnblogs.com/huangxincheng/archive/2012/04/03/2430638.html
比如有个方法 public void Do()
如果要异步调用它,那使用
public async Task<T> GetMyPlumbers(string mobileNumber)
{
var result = Task.Factory.StartNew(() =>Do());
return await result;
}
这里Task.Factory.StartNew(Action<T>)是一个泛型委托
http://www.cr173.com/html/17820_1.html http://www.cnblogs.com/huangxincheng/archive/2012/04/03/2430638.html
相关文章推荐
- .Net Task<T>的一种比较神奇的卡死情况(Wait/Result卡死, await能得到结果)
- NativeTask:利用本地执行引擎加速Hadoop &lt;转&gt;
- spring security 3配置ACL时报java.lang.NoSuchMethodError: net.sf.ehcache.Cache.<init>
- Notes On <Practical ASP.NET Web API> - 01
- <asp.net> 实现返回功能
- asp.net中,<%#%>,<%=%>和<%%>分别是什么意思,有什么区别
- ASP.NET页面重复加载的问题之<img src="#" />
- ASP.NET web.config里 <connectionStrings>关键字简介
- ASP.NET MVC 3: Razor’s @: and <text> syntax
- [ASP.NET Ajax] ECMAScript基础类以及Asp.net Ajax对类<Object>的扩展
- <android里图片下载工具类AsyncImageLoader分析> 后续:优化
- <机房收费系统>重构至今之感(VB.NET)
- asp.net 字符替换 <: &lt; >: &gt; &: &amp;
- HTML5 <script>元素async,defer异步加载
- react-native-AsyncStorage<持久化数据存储>
- Asp.Net 4.0 新特性 系列 之一 从页面标记<%%>说起
- Error:java.net.BindException: Address already in use: JVM_Bind <null>:8080
- Asp.Net 4.0 新特性 系列 之一 从页面标记<%%>说起
- 精进不休 .NET 4.0 (2) - asp.net 4.0 新特性之url路由, 自定义CacheProvider, 新增的表达式<%: expression %>, QueryExtender控
- ASP.NET MVC 3: Razor’s @: and <text> syntax