我的代码中最慢的部分是这些行:
string responseString;
var webRequest = WebRequest.Create(url);
using (var response = webRequest.GetResponse())
using (var sr = new StreamReader(response.GetResponseStream()))
{
responseString = sr.ReadToEnd();
}
return responseString;
有没有办法在我的代码解析页面请求之间的 HTML 时“排队”多个 webRequest 并让它们在后台下载?我可以用谷歌搜索这个名称/方法吗?非常感谢任何链接或代码!谢谢!
*编辑:添加完整的 getHTML() 代码