Я добавляю функцию в свою собственную библиотеку инструментария для простого преобразования таблицы CSV в HTML.
Я бы хотел, чтобы наименьший возможный кусок кода делал это на C # , и он должен иметь возможность обрабатывать файлы CSV, превышающие ~ 500 МБ.
Пока что мои два соперника
Предположим, что операции с файлом / чтением / диском уже обработаны ... то есть я передаю строку, содержащую содержимое указанного CSV, в эту функцию. Вывод будет состоять из простой простой разметки в стиле HTML, и да, данные могут иметь запятые и разрывы в них.
обновление: спросили некоторые люди. 100% CSV, с которыми я работаю, получаются просто превосходными, если это поможет.
Пример строки:
a1,b1,c1\r\n
a2,b2,c2\r\n