Что использовать для проверки корректности введенного значения - If или try catch? - C#
Формулировка задачи:
Проверку на правильность введенного значения лучше делать с помощью условного оператора или блоком try - catch, меня мучает вопрос, ответьте!
Решение задачи: «Что использовать для проверки корректности введенного значения - If или try catch?»
textual
Листинг программы
try { if (string.IsNullOrWhiteSpace(textBox1.Text)) throw new ArgumentException("Поле пустое"); // и таких проверок может быть много , разного плана // если все проверки окончены , то выполняем то что нам нужно } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Внимание !", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д