Проверка значений нескольких строковых переменных - C#
Формулировка задачи:
Подскажите пожалуйста как мне проще проверить несколько переменных, на наличие в них значений. Если хоть одна из них будет пуста, вылазит форма с сообщением об ошибке.
Листинг программы
- private void button1_Click(object sender, EventArgs e)
- {
- string fio = textBox1.Text;
- string sotr = listBox1.Text;
- string tel = textBox3.Text;
- string date = maskedTextBox1.Text;
- string marc = textBox2.Text;
- string rab = checkedListBox1.Text;
- string cen = textBox4.Text;
- string koment = richTextBox1.Text;
- if (fio.Length == 0)
- {
- Form2 f = new Form2();
- f.ShowDialog();
- }
- else
- dataGridView1.Rows.Add(fio, sotr, tel, date, marc, rab, cen, koment);
Решение задачи: «Проверка значений нескольких строковых переменных»
textual
Листинг программы
- string[] strs = { fio, sotr, tel, ....., koment };
- {
- if (strs.Any(x => x.Length == 0))
- {
- MessageBox.Show("Ошибка! Заполните все поля");
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д