我正在使用 CsvHelper
,它使用 TextWriter
来写入其输出。但我想将其内容写到控制台而不是文件中。如何获取一个可以写入控制台的 TextWriter
?
使用Console.Out
属性获取控制台的TextWriter
,代码如下:
var textWriter = Console.Out;
using (var csvWriter = new CsvWriter(textWriter))
{
csvWriter.WriteRecords(records);
textWriter.Flush();
}