コンソールアプリ開発
コンソールアプリとは、いわゆるCUI(Character based User Interface)のソフトのことです。講義などでプログラミングを勉強する時は、CUI形式のことが多いですね。C#でもコンソールアプリという種別でCUIを作成することができます。クラスのデバッグではコンソールアプリのほうがシンプルにできるかもしれませんね。ここでは、コンソールアプリ開発のノウハウを書いていきます。
Console.Read()でプログラムを止める
コンソールアプリでは、普通にプログラムを記述して実行すると、プログラムが終了後にコンソールウィンドウが消えてしまいます。そこで終了する前に、
Console.Read();
と書いておくと、ユーザから入力があるまでコンソールが開いた状態になります。C言語で言う getchar() みたいなものです。