私はここでstackoverflow、コメント、意見、そしてあらゆる種類のアイデアについて多くのことを読みました。しかしとにかく、カスタムエラーでC#のコンソールアプリケーション(私はVS2010 Framework 4を使用しています)を終了するための説明された方法が本当に必要です。
私が今読むことができる最高のものはVBにあります:
Private Declare Sub ExitProcess Lib "kernel32" (ByVal uExitCode As Long)
エラーの場合はExitProcess(1)を使用するか、ExitProcess(0)を使用します
だから私の質問は:
- Environment.Exit(1)と同じですか?
- 自動ジョブとして実行されるアプリケーションにとって、何が良いですか?
- 終了コード-1、0、1とはどういう意味ですか、またそれらの違いは何ですか?
- static void ExitProcess(uint uExitCode);はどうですか??
参考文献としてマークされた以前のいくつかの質問:
C#でコンソールアプリケーションを終了するコマンドは何ですか?
http://geekswithblogs.net/mtreadwell/archive/2004/06/06/6123.aspx