【发布时间】:2012-09-28 09:54:32
【问题描述】:
我已成功让 C# StreamReader 工作:
using (StreamReader fileParser = new StreamReader(tbFileSelection.Text))
{
String line = fileParser.ReadToEnd();
Console.WriteLine(line);
}
我目前正在将文件的每一行写入控制台。我现在希望遍历每一行并查找一个特定的标签——如果该行以 [TAG1] 开头,则为 [TAG1]——我希望在控制台中显示整行。请注意,该文件不是基于 XML 的。任何人都可以提出这个想法的前进方向吗?我相信我需要对字符串 Line 进行标记?
【问题讨论】:
-
foreach (var line in File.ReadLines(path).Where(l=>l.StartsWith("[TAG1]"))) Console.WriteLine(line);
标签: c# tokenize streamreader