Подтвердить что ты не робот

Каковы значения по умолчанию, которые могут быть переданы в метод Environment.Exit?

Каковы значения по умолчанию, которые могут быть переданы методу Environment.Exit и каков смысл каждого из этих кодов?

4b9b3361

Ответ 2

Прошедшее значение - это код выхода. По соглашению, 0 - это успех, и все остальное указывает на ошибку. Это в значительной степени зависит от вас, чтобы дать семантический смысл различным кодам ошибок.

Ответ 3

Нет предопределенного значения кода выхода.

Однако традиционный код выхода 0 означает успех, а код выходa > 0 означает сбой. Многие приложения назначают некоторые значения для выхода из кодов > 0, поэтому скрипты могут воспользоваться этим; значения отражены в документации приложения.

Некоторые приложения следуют схеме "большее значение означает серьезную ошибку", некоторые позволяют рассматривать код выхода как бит, но большинство приложений просто определяют свой собственный список кодов.

Коды выхода < 0 довольно редко встречаются.