什麼是可以傳遞給Environment.Exit
方法的默認值以及每個代碼的含義是什麼?什麼是可以傳遞給Environment.Exit方法的默認值?
12
A
回答
12
0表示成功,其他表示錯誤。沒有標準。
一些程序試圖滿足約定。這是微軟的慣例。 http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx
+0
謝謝,這有助於! –
1
退出代碼沒有預定義的含義。
但是,傳統上退出代碼0意味着成功,退出代碼> 0意味着失敗。許多應用程序爲退出代碼> 0分配了一些含義,因此腳本可以利用此功能;含義反映在應用程序的文檔中。
一些應用程序遵循方案「更大的價值意味着更嚴重的錯誤」,一些允許將退出代碼視爲一個集合,但大多數應用程序只是定義自己的代碼列表。
退出代碼< 0是非常罕見的。
2
傳遞的值是退出代碼。按照慣例,0表示成功,其他表示錯誤。對於不同的錯誤代碼,語義的含義非常重要。
相關問題
- 1. 限制什麼是傳遞給方法
- 2. 在python extesnions中傳遞默認值的正確方法是什麼?
- 3. 我可以將默認值傳遞給rails生成遷移嗎?
- 4. 將參數傳遞給UserControl的可用方法是什麼?
- 5. 將值傳遞給屬性的正確方法是什麼?
- 6. 有沒有什麼辦法可以將javascript值傳遞給php?
- 7. 將0傳遞給默認值
- 8. 將默認值傳遞給AddNew組件
- 9. 什麼是`object`的默認`apply`方法?
- 10. 爲什麼編譯器認爲Environment.Exit可以返回?
- 11. 傳遞默認參數值(不管它是什麼)
- 12. 什麼道具可以傳遞給Navigator.push
- 13. C++函數,我可以給一個對象什麼默認值?
- 14. 什麼是可能的參數可以傳遞給getNetworkInfo()
- 15. 方法1是否可以將kwargs傳遞給方法2?
- 16. javascript:什麼是「默認」方法?
- 17. 什麼是ActionResult AcceptVerbsAttribute默認HTTP方法?
- 18. 爲什麼我可以將實例方法傳遞給multiprocessing.Process,而不是multiprocessing.Pool?
- 19. 什麼是Page.ResponseEncoding默認值?
- 20. 什麼是GOMAXPROCS默認值
- 21. 什麼是ContinueWith默認值
- 22. 什麼是PHImageRequestOptionsResizeMode默認值?
- 23. WebRequest.Proxy - 什麼是默認值
- 24. 將`nil`傳遞給使用默認命名參數的方法
- 25. 什麼是XMLHttpRequest.open方法上的async屬性的javascript默認值?
- 26. 我可以將默認參數值傳遞給PropertyGrid中的對象屬性
- 27. Java中getMinimalDaysInFirstWeek方法的默認返回值是什麼?
- 28. patchValue方法中emitEvent的默認值是什麼?
- 29. 我可以傳遞給這個函數的參數是什麼?
- 30. 將值傳遞給模態的最佳方式是什麼?
另請參閱[如何做 - 我指定退出代碼的控制檯應用程序在網絡中](http://stackoverflow.com/questions/155610/how-do-i -specify-the-exit-code-of-a-console-in-net) – nawfal