アプリケーションの終了

C#でApplication.Exit() を実行しても、その後の処理が行われる事にビックリしている人は多いのではないでしょうか?

その後の処理を実行されなくするには、下記を実行します。

Environment.Exit(0);

※(0)は戻り値です。任意で設定可能です。
 よくあるパターンでは、0は正常終了、1は○○エラー、2は■■エラーという様に分岐させたりします。

コメント