C# コンソール アプリがすぐに終了しないようにする
Visual Studio 内で C# コンソール アプリケーションを開発する場合、実行後にコンソール ウィンドウを保持して出力を確認すると便利です。 デフォルトでは、コンソールは自動的に閉じます。ただし、いくつかの方法でこれを防ぐことができます。
Visual Studio 設定 (2017 以降):
新しい Visual Studio バージョンで利用できる最も簡単な方法には、構成設定が含まれます。
Tools
→ Options
から Visual Studio 設定にアクセスします。Debugging
タブに移動します。手動コード実装:
古い Visual Studio バージョンまたはコードベースのソリューションを好むバージョンの場合、次のメソッドは実行を一時停止します。
Console.ReadLine()
: この関数は、続行する前にユーザーが Enter キーを押すのを待ちます。
<code class="language-csharp"> Console.ReadLine();</code>
Console.ReadKey()
: この関数は、キーが押されるのを待ちます (Shift や Ctrl などの修飾キーを除く)。
<code class="language-csharp"> Console.ReadKey();</code>
例:
次のコード スニペットは、Console.ReadKey()
メソッドを示しています。
<code class="language-csharp">Console.WriteLine("Hello World!"); // Pause execution until a key is pressed Console.ReadKey();</code>
この拡張された例では、「Hello World!」が表示されます。その後一時停止し、閉じる前に出力を検査できるようにします。
以上がC# コンソール アプリケーションを実行後に開いたままにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。