我正在使用CsvHelper
,它使用TextWriter
编写其输出。除了写入文件之外,我想将内容写入控制台。如何获得将写入控制台的TextWriter
?
最佳答案
使用 Console.Out
属性获取控制台的TextWriter
,如下所示:
var textWriter = Console.Out;
using (var csvWriter = new CsvWriter(textWriter))
{
csvWriter.WriteRecords(records);
textWriter.Flush();
}
关于c# - 获取控制台的TextWriter,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26738916/