假设我有这个 CSV 文件:
NAME,ADDRESS,DATE
"Eko S. Wibowo", "Tamanan, Banguntapan, Bantul, DIY", "6/27/1979"
我想将使用双引号括起来的每个标记存储在一个数组中,是否可以安全地执行此操作而不是使用 String split() 函数?目前我在 RichTextBox 中加载文件,然后使用它的 Lines[] 属性,我为每个 Lines[] 元素执行一个循环并执行此操作:
string[] line = s.Split(',');
s 是对 RichTextBox.Lines[] 的引用。正如您可以清楚地看到的那样,标记内的逗号很容易弄乱 split() 函数。所以,我没有以我想要的三个令牌结束,而是以 6 个令牌结束
任何帮助将不胜感激!