新的.net 4多线程技术?

时间:2010-11-09 14:21:11

标签: .net c#-4.0 screen-scraping

我坐在微软PDC的一部分上,并听到主持人谈论.net 4和VS2010允许多线程的酷炫新方式。代码更小,更清洁,更简单,逻辑更容易,并且在线程等待,中止等方面有更多控制,性能更好......

我还没有在我的应用程序中使用多线程,并且正在寻找一个适合这种情况的示例应用程序,并想出了一个屏幕,它将需要一个URL并提取页面上的所有链接/ URL并一直递归地跟踪它们,同时将正在操作的URL的反馈存储到数据库表或内存列表对象中。

任何人都可以使用带有C#的asp.net发布示例代码spinet或url来解释多线程的新功能。

(关于如何进行实际屏幕抓取的任何提示都会很好)

1 个答案:

答案 0 :(得分:1)

你真的应该看看里德的网站:

http://reedcopsey.com/

他有一系列博客解释这个话题。

Eric Lippert在谈到C#4和C#5在这方面的差异时也有例子:

http://blogs.msdn.com/b/ericlippert/archive/2010/10/29/asynchronous-programming-in-c-5-0-part-two-whence-await.aspx