C# でコンソールアプリケーションを終了する
このチュートリアルでは、C# でコンソールアプリケーションを終了する方法について説明します。
C# の return
メソッドを使用してコンソールアプリケーションを終了する
アプリケーションを終了する場合は、C# で return
ステートメントを使用できます。return
ステートメントはメソッドの実行を終了し、呼び出し元または main
メソッドに制御を返します。main()
関数内で return
ステートメントを使用して、コンソールアプリケーションの実行を終了できます。次のコード例は、C# で return
ステートメントを使用してコンソールアプリケーションを終了する方法を示しています。
using System;
namespace exit_console_application {
class Program {
static void Main(string[] args) {
Console.WriteLine("HI");
return;
Console.WriteLine("Hello");
}
}
}
出力:
HI
上記のコードの C# で return
ステートメントを使用してコンソールアプリケーションを終了しました。上記のコードは、アプリケーションの実行が行 Console.WriteLine("Hello");
の前で終了するため、HI
のみを出力します。実行されます。この方法を使用することの唯一の欠点は、他の関数からアプリケーションを終了できないことです。
C# の Environment.Exit()
メソッドを使用してコンソールアプリケーションを終了する
Environment.Exit()
メソッドを使用して、C# でコンソールアプリケーションを終了することもできます。Environment.Exit()
メソッドは、C# でのコンソールアプリケーションの実行を終了するために使用されます。Environment.Exit()
関数は、オペレーティングシステムに終了コードを返します。次の例を参照してください。
using System;
namespace exit_console_application {
class Program {
static void func() {
Console.WriteLine("First Statement");
Environment.Exit(0);
Console.WriteLine("Second Statement");
}
static void Main(string[] args) {
Console.WriteLine("HI");
func();
}
}
}
出力:
HI
First Statement
上記のコードでは、C# の Environment.Exit()
関数を使用して、func()
関数からのアプリケーションの実行を終了しました。以前の方法に対するこの方法の利点は、任意の関数からアプリケーションを終了できることです。
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn