C#でコンソールアプリケーションを終了する方法にはいくつかの方法があります。以下にいくつかの例を示します。
-
Environment.Exitメソッドを使用する方法:
using System; class Program { static void Main() { // 終了コードを指定してコンソールアプリケーションを終了する Environment.Exit(0); } }
上記の例では、Environment.Exitメソッドを使用してコンソールアプリケーションを終了しています。メソッドに終了コードを指定することもできますが、0を指定すると正常終了、0以外の値を指定すると異常終了となります。
-
return文を使用する方法:
using System; class Program { static void Main() { // メソッドから戻ることでコンソールアプリケーションを終了する return; } }
上記の例では、return文を使用してMainメソッドから戻ることでコンソールアプリケーションを終了しています。
-
Console.ReadKeyメソッドを使用する方法:
using System; class Program { static void Main() { // キー入力を待機してからコンソールアプリケーションを終了する Console.WriteLine("アプリケーションを終了するには何かキーを押してください..."); Console.ReadKey(); } }
上記の例では、Console.ReadKeyメソッドを使用してキー入力を待機し、ユーザーがキーを押すまでコンソールアプリケーションを終了しません。
これらはC#でコンソールアプリケーションを終了するための一般的な方法のいくつかです。必要に応じて、これらの方法を組み合わせて使用することもできます。また、異常終了の場合には適切な終了コードを指定することも重要です。
この記事では、C#でコンソールアプリケーションを終了する方法について説明しました。これにより、プログラムの実行が完了したり、特定の条件が満たされたりした場合にアプリケーションを正常に終了させることができます。