私のコードの最も遅い部分は、次の行です。
string responseString;
var webRequest = WebRequest.Create(url);
using (var response = webRequest.GetResponse())
using (var sr = new StreamReader(response.GetResponseStream()))
{
responseString = sr.ReadToEnd();
}
return responseString;
複数の webRequest を「キューに入れ」、コードがページ要求間で HTML を解析している間にバックグラウンドでダウンロードする方法はありますか? 私がググることができる名前/方法はありますか?リンクやコードは大歓迎です!ありがとう!
*編集: 完全な getHTML() コードが追加されました