/// <summary> /// Parses a CSV string into a <see cref="DataTable"/>. /// </summary> /// <param name="csv">The CSV string to parse.</param> /// <returns>The parsed <see cref="DataTable"/>.</returns> public static DataTable ReadDataTableFromString(string csv) { using (var reader = new StringReader(csv)) return(CsvParser.CreateDataTable(reader)); }
/// <summary> /// Parses a CSV file into a <see cref="DataTable"/>. /// </summary> /// <param name="file">The CSV file to parse.</param> /// <returns>The parsed <see cref="DataTable"/>.</returns> public static DataTable ReadDataTableFromFile(string file) { using (var reader = new StreamReader(file)) return(CsvParser.CreateDataTable(reader)); }