在字符串单元格中使用逗号从CSV文件导入数据

Meh*_*jar 0 c# csv

我想从CSV文件导入数据,但有些单元格在字符串值中包含逗号.如何识别哪个逗号是单独的,哪个是单元格内容?

BLU*_*IXY 5

使用TextFieldParser:用法

using Microsoft.VisualBasic.FileIO; //Microsoft.VisualBasic.dll
...
using(var csvReader = new TextFieldParser(reader)){
    csvReader.SetDelimiters(new string[] {","});
    csvReader.HasFieldsEnclosedInQuotes = true;
    fields = csvReader.ReadFields();
}
Run Code Online (Sandbox Code Playgroud)