Рейтинг@Mail.ru

Как завершить консольное приложение .NET с заданным кодом

Опубликовано в Полезные советы

Чтобы вернуть при завершении консольного приложения числовой код с результатом выполнения приложения есть несколько способов:

  1. объявить метод Main() с возвращаемым типом Integer;
  2. при завершении программы вызвать метод Environment.Exit(code).

Код завершения, естественно, желательно сделать перечислением для удобства, если интересуют подробности более чем успешно/неуспешно.

Подробнее ...

Как перехватить нажатие клавиши в консольном приложении (.NET)

Опубликовано в Полезные советы

Если нужно проверить, не была ли нажата пользователем определённая клавиша клавиатуры во время выполнения длительной операции в консольном приложении, используется свойство Console.KeyAvailable().

Для примера напишем процедуру CheckEscapePressed(), которая будет проверять, не была ли нажата клавиша Escape:

Подробнее ...
Подписаться на этот канал RSS