2017-07-15 17 views
0

免責事項:私はC++バックグラウンドから来て、最近C#を開始しました。StreamWriterを使用してコンソールの標準出力に書き込む

何らかの理由で、私はこのようなコンソールの標準出力に書き込むことはできません。

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

任意の提案を?

+0

StreamWriterを使用する具体的な理由はありますか? – Aurril

+0

@Aurrilストリームライターを登録/登録解除できるロガークラスを作っています – MattMatt2000

+0

既に.net用の素晴らしいログフレームワークがあります。これはlog4netと呼ばれ、NuGet経由でプロジェクトに追加することができます。あなたはそれを与えることがあります。 – Aurril

答えて

2
sw = new StreamWriter(Console.OpenStandardOutput()); 
sw.AutoFlush = true; 
Console.SetOut(sw); 
sw.WriteLine("Stackoverflow"); 
関連する問題