在c#中读取CSV时跳过22行

时间:2015-12-03 11:08:36

标签: c# csv count

CSV file中阅读此c#时,我需要跳过前22行。

enter image description here

我尝试了这个解决方案仅针对row number 23上的CSV file以及count中的number of columns row 23

string[] lines = File.ReadAllLines(System.Web.HttpContext.Current.Server.MapPath("/public/target.csv"));
int rows = lines.Count();
int columns = lines[0].Split('|').Count();
Response.Write("Rows = " + (rows - 1) + " <br/>Columns = " + columns);        
Response.End();

但回报是:

Rows = 24 
Columns = 9

而不是:

Rows = 24 
Columns = 6

因为计数位于CSV file的第一行。

如何解决这个问题?

0 个答案:

没有答案