【发布时间】:2011-12-20 22:02:41
【问题描述】:
所以我正在这样的文本文件中创建一个行列表:
var lines = File.ReadAllLines("C:\\FileToSearch.txt")
.Where(x => !x.EndsWith("999999999999"));
并像这样循环遍历这些行
foreach (var line in lines)
{
if (lineCounter == 1)
{
outputResults.Add(oData.ToCanadianFormatFileHeader());
}
else if (lineCounter == 2)
{
outputResults.Add(oData.ToCanadianFormatBatchHeader());
}
else
{
oData.FromUsLineFormat(line);
outputResults.Add(oData.ToCanadianLineFormat());
}
lineCounter = lineCounter + 1;
textBuilder += (line + "<br>");
}
类似于我访问前两行我想分别访问最后一行和倒数第二行
【问题讨论】:
-
我建议进行编辑,将 C# 标记添加到此。这是一个关于使用 C# 处理文本文件的问题 - asp.net 并没有真正参与进来。