我正在使用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/

10-10 22:41