Обработка исключений - C# (203208)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Мне поставлена задача - сделать математически простую программу (перевод одних единиц в другие), но с непробиваемой защитой от дурака. То есть нажатие любой комбинации клавиш (кроме alt+f4, наверное...) не должны приводить к ее завершению. Нужно написать "Произошла ошибка, попробуйте снова". Контроль вводимых значений я сделал через try-catch, но сейчас обнаружил, что программа завершается при нажатии CTRL+C. В консоль вводится символ ^C и программа завершает работу. А нужно бы вывести "Некорректный ввод, попробуйте снова". Как сделать такое? И какими еще сочетаниями можно "завалить" программу? >> Консольное приложение C#. Visual Studio 2010.

Решение задачи: «Обработка исключений»

textual
Листинг программы
Console.TreatControlCAsInput = true;

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5