public Output ( IRow row, IUnstructuredWriter output ) : void | ||
row | IRow | |
output | IUnstructuredWriter | |
return | void |
public override void Output(IRow row, IUnstructuredWriter output)
{
using (StreamWriter streamWriter = new StreamWriter(output.BaseStream, this._encoding))
{
streamWriter.NewLine = this._row_delim;
ISchema schema = row.Schema;
for (int i = 0; i < schema.Count; i++)
{
object val = row.Get<object>(i);
if (i > 0)
{
streamWriter.Write(this._col_delim);
}
this.WriteValue(val, streamWriter);
}
streamWriter.WriteLine();
}
}