public static string ToCsv(this DataTable table, CsvGeneratorSettings settings = null) { using (var reader = table.CreateDataReader()) { return(new CsvGenerator(settings).Generate(reader)); } }
/// <summary> /// Constructs a CsvGenerator using the given format provider (culture). /// </summary> public CsvGenerator(CsvGeneratorSettings settings) { this.Settings = settings ?? new CsvGeneratorSettings(); }
public static string ToCsv(this DbDataReader reader, CsvGeneratorSettings settings = null) { return(new CsvGenerator(settings).Generate(reader)); }
public static string ToCsv(this DataTable table, CsvGeneratorSettings settings = null) { using (var reader = table.CreateDataReader()) { return new CsvGenerator(settings).Generate(reader); } }
public static string ToCsv(this DbDataReader reader, CsvGeneratorSettings settings = null) { return new CsvGenerator(settings).Generate(reader); }