/// <summary> /// Writes the CSV document into the stream. /// </summary> /// <typeparam name="TRow"></typeparam> /// <param name="stream">The stream.</param> /// <param name="definition">The definition.</param> /// <param name="rows">The rows.</param> public static void WriteStream <TRow>(this CsvDefinition <TRow> definition, Stream stream, TRow[] rows) { CsvWriter.Write(stream, definition, rows); }
/// <summary> /// Writes the CSV document into a new stream and returns it. /// </summary> /// <typeparam name="TRow"></typeparam> /// <param name="definition">The definition.</param> /// <param name="rows">The rows.</param> /// <returns></returns> public static MemoryStream CreateStream <TRow>(this CsvDefinition <TRow> definition, TRow[] rows) { return(CsvWriter.CreateStream(definition, rows)); }