Надеюсь, у вас все хорошо.Я хотел бы попросить у вас совета.
Я ищу способ проверки данных перед выполнением кнопки OnClick.У меня есть несколько комбо-боксов с некоторыми данными на выбор.В настоящее время я использовал какое-то решение, которое выглядит довольно «грязным», и я не рад этому.
В настоящее время я использую что-то похожее на это:
if(box1 == null)
{
MessageBox.Show("Error 1");
}
if(box2 == null)
{
MessageBox.Show("Error 2");
}
if(box3 == null)
{
MessageBox.Show("Error 3");
}
Если у меня есть3 поля пусто Я получу сообщение, отображаемое 3 раза по одному для каждой ошибки.Есть ли способ перечислить все ошибки в одном окне сообщения, если ошибка истинна?
Я думал о чем-то вроде этого:
bool a = true;
bool b = true;
bool c = true;
a = (box1 == null);
b = (box2 == null);
c = (box3 == null);
if(a || b || c)
{
//Display list of errors where condition is true
}
Я был бы очень признателен за любые предложения.
Большое спасибо заранее.