【发布时间】:2012-07-10 22:24:48
【问题描述】:
首先:对不起我的英语不好!
我知道标题不是最好的英文,但我真的不知道如何格式化这个问题...
我要做的是逐行读取 HTML 源代码,因此当它看到给定的单词(如 http://)时,它会复制整个句子,这样我就可以剥离其余部分,只保留 URL。
这是我尝试过的:
using (var source = new StreamReader(TempFile))
{
string line;
while ((line = source.ReadLine()) != null)
{
if (line.Contains("http://"))
{
Console.WriteLine(line);
}
}
}
如果我想从外部文件中读取它,这非常有效,但是当我想读取字符串或字符串生成器时它不起作用,你如何逐行读取这些?
【问题讨论】:
标签: c# streamreader