【发布时间】:2014-11-04 15:29:23
【问题描述】:
我正在使用CsvHelper,它使用TextWriter 来写入其输出。我不想将内容写入文件,而是将内容写入控制台。如何获得将写入控制台的TextWriter?
【问题讨论】:
我正在使用CsvHelper,它使用TextWriter 来写入其输出。我不想将内容写入文件,而是将内容写入控制台。如何获得将写入控制台的TextWriter?
【问题讨论】:
使用Console.Out 属性获取控制台的TextWriter,如下所示:
var textWriter = Console.Out;
using (var csvWriter = new CsvWriter(textWriter))
{
csvWriter.WriteRecords(records);
textWriter.Flush();
}
【讨论】: