Processクラスを使うことで子プロセスを起動することができ、起動した子プロセスの標準ストリーム(standard streams)を扱うこともできます。 子プロセスの標準入力(standard input, stdin)や標準出力(standard output, stdout)などの標準ストリームを扱う場合は、ProcessStartInfoクラスで標準ストリームをリダイレクトするためのオプションを指定して子プロセスを起動します。 具体的には、RedirectStandardInput/RedirectStandardOutputなどのプロパティをtrueにすることで、子プロセスの標準ストリームをリダイレクトさせます。 これにより、親プロセス側から子プロセスの標準入力へ書き込む/標準出力を読み込むことができます。 .NET Frameworkでの場合、標準ストリームをリダイレクトする
![子プロセスの標準入出力 (System.Diagnostics.Process) - 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)