private void WriteStatic(TextWriter stream, IEnumerable <WideRow> rows) { using (var csv = StaticConfig.CreateWriter(stream)) { csv.WriteAll(rows); } }
private static void WriteImpl <T>(IBoundConfiguration <T> c, IEnumerable <T> rows, TextWriter writer, object?context) { using (var csv = c.CreateWriter(writer, context)) { csv.WriteAll(rows); } }
private void WriteDynamic(TextWriter stream, IEnumerable <dynamic> rows) { using (var csv = DynamicConfig.CreateWriter(stream)) { csv.WriteAll(rows); } }
static Action <IEnumerable <NarrowRow <T> >, TextWriter> MakeWriteWithCesilDel(IBoundConfiguration <NarrowRow <T> > config) { return ((IEnumerable <NarrowRow <T> > rows, TextWriter into) => { using (var writer = config.CreateWriter(into)) { writer.WriteAll(rows); } }); }
private string MakeCSV() { using (var str = new StringWriter()) { using (var csv = StaticConfig.CreateWriter(str)) { csv.WriteAll(GetRows(RowSet)); } return(str.ToString()); } }
private string MakeCSV() { using (var str = new StringWriter()) { using (var csv = CesilConfig.CreateWriter(str)) { csv.WriteAll(WideRow.OneMillion); } return(str.ToString()); } }
public void Cesil() { using (var str = new StringWriter()) { using (var csv = Config.CreateWriter(str)) { for (var i = 0; i < Repeat; i++) { csv.WriteAll(ToWrite); } } GC.KeepAlive(str.ToString()); } }