代码改变世界

随笔档案-2010年4月20日

.NET 4中的并行编程(下)

2010-04-20 08:12 by Ninja_Lu_Fake, 3053 阅读, 收藏, 编辑
摘要: 接上篇。上一次主要讨论了在.NET 4中如何编写并行程序,这次继续上次的话题。 当我们有能力使用前面所介绍的一些结构来构建我们的应用程序时,一个需要考虑的场景是:假如一个并行过程已经开始,在它没有完成前想取消它的话应该怎么做呢?其实这个问题很现实,在多线程程序中也会遇到,当然了,多线程编程时我们可以用Thread.Abort()来终结它,那么在并行中该如何实现呢?老规矩,上Demo: CancellationTokenSource tokenSource = new CancellationTokenSource();CancellationToken token = tokenSource. 阅读全文
点击右上角即可分享
微信分享提示