使用StreamWriter写入控制台的标准输出

时间:2017-07-15 20:12:12

标签: c#

免责声明:我来自C ++背景并最近开始使用C#。

出于某种原因,我不能像这样写入控制台的标准输出:

new StreamWriter(Console.OpenStandardOutput()).Write("Stackoverflow");

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

sw = new StreamWriter(Console.OpenStandardOutput());
sw.AutoFlush = true;
Console.SetOut(sw);
sw.WriteLine("Stackoverflow");