Предположим, что у меня есть этот файл 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 жетонами
Любая помощь будет оценена!