对于一些我未知的原因,csvHelper.parser.read()
方法返回一个字符串数组,其中只有一个条目包含整行。
csv-file
看起来像这样:
名称; Vorname;阿尔特
彼得森;彼得; 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)
答案 0 :(得分:1)