我使用的是C# .NET 4和MSSQL。
我正在编写一个代码,下载不同网站的html并使用Regex进行分析。
执行代码所需的大部分时间是等待网站html下载完成。
目前,我正在使用Task.Factory.StartNew创建调用DownloadHtml()的多个线程。DownloadHtml使用WebRequest & StreamReader下载和读取网站的html。
1.我是否应该将DownloadHtml更改为使用异步WebRequest,而只使用单个线程?
2.这与使用多个线程有什么不同?
发布于 2010-08-24 11:13:37
https://stackoverflow.com/questions/3555744
复制相似问题