在CsvHelper v7.1.1中读取“无类型” CSV文件

时间:2018-07-11 15:40:51

标签: csvhelper

在CsvHelper 2.16.3中,我有以下代码

    public static IEnumerable<IEnumerable<string>> GetAllRecords(TextReader reader)
    {
        List<IEnumerable<string>> records = new List<IEnumerable<string>>();
        var csvConfiguration = new CsvConfiguration { HasHeaderRecord = false };

        using (var csv = new CsvReader(reader, csvConfiguration))
        {
            while (csv.Read())
            {
                records.Add(csv.CurrentRecord);
            }
        }

        return records;
    }

我正在升级某些软件包,发现CsvReader.CurrentRecord在某些时候已被弃用并删除。从7.1.1版开始重写它的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

很多东西都移到了上下文对象中。 csv.Context.Record