• ベストアンサー

アプリケーションに戻り値を設定したい。

C♯でアプリを作っています。 exeをバッチからキックして、実行結果の戻り値を取得したいと思っています。 (成功時0、エラー時-1) 現在、エントリポイントが [STATread] static void Main() { } となっていますが、これを static int Main() { int retVal=0; try { { catch (exception) retVal -1;l } Finally { return retVal; } のように変更すれば取得できるでしょうか? 稚拙な質問で申し訳ないですが、宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nora1962
  • ベストアンサー率60% (431/717)
回答No.1

System.Environment.Exit(終了コード); というやり方で途中で終了することも出来ます。 http://www.atmarkit.co.jp/fdotnet/dotnettips/173exitcode/exitcode.html

関連するQ&A