CsvHelper Parser.Read() 不拆分列

CsvHelper Parser.Read() not splitting columns

由于某些我不知道的原因,csvHelper.parser.read() 方法 returns 一个字符串数组,只有一个条目包含整行。

csv-file 看起来像这样:

Name;Vorname;Alter

Petersen;Peter;18

Heinzen;Heinz;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)

好吧,我现在觉得自己很傻...

更改reader.Configuration.Delimiter = ";";

感谢Benjamin Podszun让我走上正轨