【C#】起動しているアプリケーションを終了する

【C#】起動しているアプリケーションを終了する

起動アプリケーションを終了させます

Application.Exit();

これだけ、理想は仕様しているリソースをすべて Dispose したほうがいいかな。存在しないリソースを消そうとするとエラーがでるので基本的には

if (this.button1 != null) {
    this.button1.Dispose();
}

という風にしておけば間違いないと思う。ガベージコレクションもしておいたほうがいいのかな。

GC.Collect();
Application.Exit();