在CSV file
中阅读此c#
时,我需要跳过前22行。
我尝试了这个解决方案仅针对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
的第一行。
如何解决这个问题?