1. ホーム
  2. c#

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

2022-03-19 03:37:41

質問

私は.NETでつまらないコンソールアプリケーションを持っています。これは、より大きなアプリケーションのテスト部分に過ぎません。コンソールアプリケーションの終了コード("exit code")を指定したいのですが、どうすればよいのでしょうか?どうすればよいのでしょうか?

どのように解決するのですか?

3つの選択肢があります。

  • から返すことができます。 Main を宣言すると Main メソッドが返す int .
  • を呼び出すことができます。 Environment.Exit(code) .
  • を設定することができます。 終了コード プロパティを使用しています。 Environment.ExitCode = -1; . これは、他に何もリターンコードを設定しないか、上記の他のオプションのいずれかを使用する場合に使用されます)。

アプリケーション(コンソール、サービス、ウェブアプリケーションなど)により、異なるメソッドを使用することができます。