По какой-то мне неизвестной причине метод csvHelper.parser.read()
возвращает массив строк только с одной записью, содержащей всю строку.
csv-file
выглядит так:
Имя;Имя;Изменить
Петерсен;Питер;18
Хайнцен;Хайнц;19
Код такой:
using (CsvReader reader = new CsvReader(new StreamReader(path, Encoding.Default)))
{
String[] cells = reader.Parser.Read();
// cells = {"Name;Vorname;Alter"} (length = 1)
}
Что я делаю неправильно или как заставить его выводить массив строк с тремя элементами?
Редактировать:
CsvHelper: https://joshclose.github.io/CsvHelper/
ожидаемый результат:
cells = {"Name", "Vorname", "Alter"} (length = 3)