.NETではConsoleクラスのメソッドを使うことで自プロセスの標準入力(standard input, stdin)や標準出力(standard output, stdout)などの標準ストリーム(standard streams)に対する入出力操作を行うことができるようになっています。 Console.WriteLine等のメソッドで標準出力への書き込み、Console.ReadLine等のメソッドで標準入力からの読み込みが行えます。 また、Console.In/Console.Outプロパティを参照することで標準入出力をTextReader/Textwriterとして参照することもできます。 標準エラー(standard error, stderr)への出力にはConsole.Errorプロパティを使用します。 ファイルに対する入出力を行うStream派生クラスとしてFileStr
![自プロセスの標準入出力 (System.Console) - smdn.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/fa0baf4d7e58765e3a6c2a7bcbe0ca98a0118228/height=288;version=1;width=512/http%3A%2F%2Fsmdn.jp%2Fresources%2Fimages%2Fsmdn.jp.png)