そのキープレスで試したC#のコンソールアプリケーションで終了するオプションを選択するオプションをユーザーに与えました:
Environment.Exit(0);
でも画面は開いたまま
何か助けはありますか?
そのキープレスで試したC#のコンソールアプリケーションで終了するオプションを選択するオプションをユーザーに与えました:
Environment.Exit(0);
でも画面は開いたまま
何か助けはありますか?
アプリケーションがスレッドを使用している場合、バックグラウンドで実行されているスレッドがアプリケーションの終了を妨げている可能性があります。その場合は、そのスレッドのIsBackground
プロパティを true に設定することをお勧めします。これにより、スレッドがまだ実行中であっても、アプリケーションを閉じることができます。
上記のリンクから:
スレッドは、バックグラウンド スレッドまたはフォアグラウンド スレッドのいずれかです。バックグラウンド スレッドは、バックグラウンド スレッドがプロセスの終了を妨げないことを除いて、フォアグラウンド スレッドと同じです。プロセスに属するすべてのフォアグラウンド スレッドが終了すると、共通言語ランタイムはプロセスを終了します。残りのバックグラウンド スレッドはすべて停止され、完了しません。