用c#的分割csv文件的时候怎么分割带逗号的

请问分割csv文件的时候,其中一列有逗号用c#该怎么分割?
例如
"1" "2,3,5"
我用split出现了小数的情况
结果是1 2.3 5这种
我是初学者,希望能解释一下代码具体的含义
谢谢!

如果你是要读取csv的内容,而不是真的在意怎么分割,可以百度搜 ** c# 读取csv到datatable**,直接通过类似查询数据库表的方式,拿到数据

可以参考这一篇文章,里面介绍了一些使用外部库和正则的方式实现。当数据中含有英文逗号时,这一个数据是使用引号和逗号进行数据分割。
https://blog.csdn.net/zls365365/article/details/129415069