对于.NET 2.0 TPL样库(TPL-like library for .NET 2.0)

2019-09-22 08:24发布

在.NET 4.0中发现的相似之处库后,我想在我的.NET 2.0应用程序类似的东西。

是否有任何并行编程辅助库.NET 2.0,即简化常见任务?

Answer 1:

Threadpool将在.NET 2.0提名这是一种与TPL的相似。

提供可用于执行任务,岗位工作项目线程,进程异步I / O,等待代表其他线程,进程计时器的池。

TPL实际使用Threadpool引擎盖下:

TPL处理工作线程上的线程池调度,消除支持状态管理,以及其他低层次细节的划分。



Answer 2:

您可以尝试BackgroundWorker类这已经可以从.NET框架2.0+。 有关于如何使用这个类都在这个网站和MSDN提供了很多的信息。

您还可以看看Thread类 ,这已经可以从.NET框架1.1+。 也有大量关于这类信息。 一个资源我特别喜欢的是J.阿尔巴哈利对线程页 。 这将提供一个很好的起点,为您开始使用这些功能。

我希望这有帮助。



文章来源: TPL-like library for .NET 2.0