Я довольно хорошо знаком с пирамидами данных, но в настоящее время я работаю с C # DataTables. Я пытаюсь прочитать CSV с указанным разделителем в DataTable. В Python это было бы так просто, как
import pandas
df = pandas.read_csv(csvPath, delimiter = "|")
Есть ли в C # эквивалент что-то вроде
string csvPath = "myPath.csv";
DataTable dt = new DataTable();
dt.CsvHelper.CsvReader(csvPath, delimiter = "|");
Я посмотрел документацию по CsvHelper, но в примерах предполагается, что вы создали объект, который отражает csv. В моем случае я не знаю, как будет выглядеть CSV и, следовательно, не сможет создать класс отображения.
Я открыт для использования чего-то другого, кроме CsvHelper, я просто хочу убедиться, что оно устойчиво при работе с разделителями, отличными от ",".