如何通过csvhelper将数据读取为string []

时间:2019-10-06 12:27:19

标签: csvhelper

是否可以使用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方法解析我不需要的数据。

1 个答案:

答案 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);
        }
    }
}