.NET コンソール アプリケーションの終了コードの設定
.NET では、コンソール アプリケーションの終了コードを決定することで、次のことを指定できます。プログラム終了時のステータス。これを実現するには、いくつかの方法があります。
1. Main
からの戻り値 Main メソッドが整数を返すように宣言されている場合、返される値は終了コードになります。例:
public static int Main() { // ... application logic ... return 0; // Success }
2. Environment.Exit メソッド
または、必要な終了コードを引数として使用して、Environment.Exit メソッドを呼び出すこともできます。これにより、アプリケーションが即座に終了します。例:
public static void Main() { // ... application logic ... Environment.Exit(1); // Failure }
3. Environment.ExitCode プロパティ
Environment.ExitCode プロパティを使用して終了コードを設定することもできます。このプロパティは、他のメソッドが終了コードを明示的に設定しない場合に使用されます。例:
public static void Main() { // ... application logic ... Environment.ExitCode = -1; // Error }
考慮事項
使用する具体的な方法は、作成しているアプリケーションの種類によって異なります。たとえば、コンソール アプリケーションは Main メソッドを使用しますが、サービスは Environment.Exit を使用する場合があります。さらに、オペレーティング システムが異なると、終了コードの解釈が異なる場合があります。ガイダンスとして、特定のプラットフォームのドキュメントを参照することをお勧めします。
以上が.NET コンソール アプリケーションの終了コードを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。