いくつかのループを作成するのに問題があります。C#入れ子ループ
私はagilitypackを使用しています。私はいくつかのリンク(1行に1つ)を持つTXTファイルを持っています、そして、各リンクのために、TXTがページにナビゲートしたい、そして、後でxpathにあり、メモに書きたいと思ってください。
問題は私が持っていることであり、コードはtxtの最後の行の手順を実行しているだけです。どこが間違っていますか?
var Webget = new HtmlWeb();
foreach (string line in File.ReadLines("c:\\test.txt"))
{
var doc = Webget.Load(line);
foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//*[@id='title-article']"))
{
memoEdit1.Text = node.ChildNodes[0].InnerHtml + "\r\n";
break;
}
}
はなぜ、ネストされたループを使用しても、ループ内の文字列を連結するより良い練習が
StringBuilder
を使用することです.. –