摘要: (译).NET4.X并行任务Task需要释放吗?传送门:异步编程系列目录……摘要:本博文解释在.NET 4.X中的Task使用完后为什么不应该调用Dispose()。并且说明.NET4.5对.NET4.0的Task对象进行的部分改进:减轻Task对WaitHandle对象的依赖,并且增强在释放了Ta... 阅读全文
posted @ 2015-07-06 15:37 长白山 阅读(314) 评论(0) 推荐(1)
摘要: TPL Dataflow库的几个扩展函数TPL Dataflow是微软面向高并发应用而推出的新程序库。借助于异步消息传递与管道,它可以提供比线程池更好的控制。本身TPL库在DataflowBlock类中提供了不少扩展函数,用起来还是非常方便的,但感觉还是不够全(当然,MS没必要设计大而全的接口),前... 阅读全文
posted @ 2015-07-06 15:02 长白山 阅读(1111) 评论(0) 推荐(0)
摘要: C# 5.0 Async函数的提示和技巧这篇文章主要内容来自于文章C# Async Tips and Tricks Part 2 : Async Void,我本想直接翻译的,无奈由于水平有限,因此这里给的是参考原文结合自己的理解的一篇随笔。一、创建Async函数Async是C# 5.0中新增的关键字... 阅读全文
posted @ 2015-07-06 15:01 长白山 阅读(578) 评论(0) 推荐(0)