首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用c#实现.NET Framework3.5中的并行编程

用c#实现.NET Framework3.5中的并行编程
EN

Stack Overflow用户
提问于 2010-11-03 18:31:58
回答 2查看 2.8K关注 0票数 2

在.NET 3.5中有没有并行编程的方法?我对线程有点问题。我创建了很多线程。但我需要控制他们。我的意思是,如果一个线程花费了超过5秒的时间,我需要中止它。当我使用Thread.Abort()时,有时我会在日志中得到ThreadAbortException。我不要。在.NET 4中有第三方物流。第三方物流对我来说是一个很好的解决方案。我做了一些测试,读了几本书。它工作得很完美。但是如果我升级到.NET 4,我需要测试其他网站,这个过程会花费更多的时间,我现在需要一个快速的解决方案。我会升级到.NET 4,但这对我来说是一个长期的解决方案和计划。现在我需要一个快速的解决方案。在.NET 3.5中有没有并行编程的方法?我找到Rx了。你有没有推荐Rx?因为它说它不受支持。

Rx:http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-03 18:34:56

.NET 4是一个并行升级。这意味着您可以使用任务并行库和任何其他您想要使用的新功能在.NET 4上运行此特定网站,而任何其他站点/应用程序将继续在.NET 3.5上运行,除非您专门升级它们。它工作得很好-我们有几个网站运行在.NET 2.0,3.5和4.0上,都在同一台服务器上,没有任何问题。

票数 1
EN

Stack Overflow用户

发布于 2010-11-03 18:35:42

在teched上有一个由Bart举办的会议,他是Reactive Extensions团队的成员。它正是为了这个目的而扩展的。

该网站还展示了.Net 4.0版本,他们告诉我们,随着项目的发展,它将在稍后合并到.Net框架中。我会用它的!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4086116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档