ASP.NET通过检查特定值从列表数组中删除项目

时间:2011-12-20 21:06:38

标签: asp.net

所以我正在阅读一个文本文件,可能会也可能不会以某些行结束9999999999999999999999999

这些只是构成批处理的额外行...我正在读取这样的文件

var lines = 
 File.ReadAllLines("C:\\Users\\Downloads\\EmployeeExpenseReimbACH_20111214.txt");

如何循环使用9999999的线条?然后最终得到一个没有它们的数组。

1 个答案:

答案 0 :(得分:1)

您可以使用LINQ:

using System.Linq;

var path = "C:\\Users\\Downloads\\EmployeeExpenseReimbACH_20111214.txt";
var lines = File.ReadAllLines(path).Where(x => !x.EndsWith("99999"));