这里写目录标题
- 一级目录
- 说明
- Demo
一级目录
说明
这份代码大部分是某位博主写的,只是我复制下来使用的时候,对于获取的结果加上了自己的一些限制条件,但是现在又忘记了那个博主的链接,真的是遗憾。
Demo
static void ReadCsv(string CsvPath)
{
try
{
using (var sr = new System.IO.StreamReader(CsvPath))
{
int lineFailStep = 0;
int iforNum = 0;
System.Console.Write("{0} ", CsvPath);
System.Console.WriteLine();
while (!sr.EndOfStream)
{
string line = sr.ReadLine();
if (line == "")
continue;
string[] values = line.Split(',');
for (int i = 0; i < values.Length; i++)
{
string sss = values[i];
if (sss == "FailStep") //首行某一列的关键字
{
lineFailStep = i; //记录下该列的列数
}
//去除不是首行,并且列数在你需要获取的列数,注释那块看大家的需要进行过滤
if ((iforNum != 0) && (i == lineFailStep) /*&& (!sss.Contains("PASS"))*/)
{
System.Console.WriteLine();
System.Console.Write("{0} ", values[i]);
}
}
iforNum++;
}
sr.Close();
}
}
catch (System.Exception e)
{
System.Console.WriteLine(e.Message);
}
}