Application.Exit() が機能しない 質問する

Application.Exit() が機能しない 質問する
static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Exit();
            Application.Run(new Form1());
        }

Application.Exit() を呼び出した後、アプリケーションがすぐに終了しないのはなぜですか? この行の後、Form1 はまだ表示されます。アプリケーションをすぐに終了する方法を教えてください。ありがとうございます。

*ノート:*これは単なる例です。フォームを表示する前にいくつかの関数を処理します。また、関数内に Application.Exit() を呼び出すコマンド コードがありますが、なぜアプリケーションがすぐに終了しないのか疑問に思います。

.NET Framework 4.0を使用しています

ベストアンサー1

まあ、論理的には動作しません。Application実行されていない場合は終了できません。

こちらを利用した方が良いでしょうEnvironment.Exit

おすすめ記事