2009-03-16から1日間の記事一覧

.Net で標準出力をリダイレクト

ついでに using( MemoryStream ms = new MemoryStream() ) { using( StreamWriter sw = new StreamWriter( ms ) ) { Console.SetOut( sw ); // sw にリダイレクト Console.Write( "hoge" ); // 以下はおまけ sw 使って適当に。 sw.Flush(); ms.Position = 0;…

DOS でコンソールメッセージ(標準出力)を出力しない。

誰だ NULL にリダイレクトとか嘘書いてるやつは。 ErrorPrint.exe > NUL 標準出力を抑制。 標準エラー出力のみ出したいときはこれ。

標準エラー出力

標準エラー出力に出力する。 Console.Error.WriteLine( "Error!!" ); Console.Error.Close(); Close は要るのだろうか。要らない気もするが。 でも、Cosole クラスでなくて Console.Error は TextWriter だからなー。