是否可以使用CsvHelper以字符串[]的形式读取CSV数据?我想要类似的东西
csvReader reader = new Reader(dataFilePath);
string[] csvLine = reader.ReadLine();
或
List<string[]> allLines = reader.ReadAllLines();
例如如果文件如下所示:
Id,Name
1,one
我需要结果看起来像这样:
List<string[]> allLines = new List<string[]>()
{ {"Id", "Name"}, {"1", "one"} };
GetRecords方法解析我不需要的数据。
答案 0 :(得分:0)
void Main()
{
using (var reader = new StreamReader("path\\to\\file.csv"))
using (var csv = new CsvReader(reader))
{
var allLines = new List<string[]>();
while (csv.Read())
{
allLines.Add(csv.Context.Record);
}
}
}