Ваш внешний цикл, который читает строку, работает нормально. Я предполагаю, что произошло одно из следующих событий:
- HTML-файл пуст
- Первая строка в файле HTML пуста
В любом случае вы не увидите ничего напечатанного.
Теперь к вашему циклу:
Вы, вероятно, не видите того, что ожидаете, потому что
if(line == ("<td><strong>String I wantstrong></td>"))
{
Label1.Text = "Text Found";
break;
}
Поиск совпадения EXACT . Если это ваш настоящий код, вам не хватает открытой скобки </
на </strong>
, и вы, вероятно, забываете, что в вашем HTML-контенте есть пробел (отступ).