ホームページ > バックエンド開発 > C++ > .NET コンソール アプリケーションの終了コードを設定するにはどうすればよいですか?

.NET コンソール アプリケーションの終了コードを設定するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2025-01-05 17:34:42
オリジナル
777 人が閲覧しました

How Do I Set the Exit Code of a .NET Console Application?

.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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート