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

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

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2025-01-05 09:40:40117ブラウズ

How Can I Specify Exit Codes in My .NET Console Applications?

.NET コンソール アプリケーションの終了コードの仕様

.NET コンソール アプリケーションでは、実行ステータスをアプリケーションに伝達するために終了コードの設定が重要です。外部システムまたはプロセス。終了コードを指定する 3 つの方法を次に示します。

1. Main メソッドの戻り値

int を返すように Main メソッドを宣言し、そこから終了コードを返します。

class Program
{
    static int Main()
    {
        // ...
        return exitCode; // Set the exit code
    }
}

2. Environment.Exit()

アプリケーション内でいつでもEnvironment.Exit(code)を呼び出して、終了コードを設定できます:

class Program
{
    static void Main()
    {
        // ...
        Environment.Exit(exitCode); // Set the exit code
    }
}

3. Environment.ExitCode プロパティ

Environment.ExitCode プロパティを通じて終了コードを直接割り当てます。

class Program
{
    static void Main()
    {
        // ...
        Environment.ExitCode = exitCode; // Set the exit code
    }
}

使用上の考慮事項

推奨メソッドはアプリケーションのコンテキストによって異なります:

  • の場合コンソール アプリケーションの場合は、Main メソッドの戻り値またはEnvironment.Exit() が推奨されます。
  • サービスまたは Web アプリケーションの場合は、Environment.ExitCode の方が適切な場合があります。

以上が.NET コンソール アプリケーションで終了コードを指定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。