8

我正在使用CsvHelper,它使用 aTextWriter来写入其输出。我不想将内容写入文件,而是将内容写入控制台。如何获得TextWriter将写入控制台的内容?

4

1 回答 1

22

使用该Console.Out属性获取TextWriter控制台的 ,如下所示:

var textWriter = Console.Out;

using (var csvWriter = new CsvWriter(textWriter))
{
    csvWriter.WriteRecords(records);
    textWriter.Flush();
}
于 2014-11-04T15:29:23.043 回答