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