У меня есть функция, которая делает что-то эквивалентное веб-запросу, и она возвращает отформатированный CSV. Моя цель - импортировать эти данные в CsvHelper. Однако я не могу заставить CSVParser читать из статического текста, только из потока.
Я мог бы записать вывод в файл и затем прочитать его обратно, но я чувствую, что здесь нет особого смысла.
Я совсем не привязан к CsvHelper, однако не могу найти библиотеку CSV, поддерживающую это поведение. Как мне это сделать?
var csvString = functionThatReturnsCsv()
/* as string:
columnA,columnB
dataA,dataB
*/
// my goal
???.parse(csvString)