Можно ли использовать метод в условии if? - C#
Формулировка задачи:
Всем привет,есть такой вопрос, можно ли использовать методы в условиях if
Пример
Есть метод q1
Логика приложения:
Если выбран радиобуттон3 и это первый вопрос (метод q1)
То накидывать балл за правильный ответ затем вызывается второй вопрос (метод q2)
затем по аналогии,но допустим с другим радиобуттоном.
при данном коде ругается на условие
Оператор "&&" не может применяться к операндам типа "bool" и "группа методов"
Листинг программы
- public void q1()
- {
- label1.Text = "Сколько лет";
- radioButton1.Text = "15";
- radioButton2.Text = "17";
- radioButton3.Text = "19";
- }
Листинг программы
- private void button1_Click(object sender, EventArgs e)
- {
- if (radioButton3.Checked && q1)
- {
- score++;
- q2();
- }
- }
Решение задачи: «Можно ли использовать метод в условии if?»
textual
Листинг программы
- radioButton1.Text = answers[questionNumber][0];
- radioButton2.Text = answers[questionNumber][1];
- radioButton3.Text = answers[questionNumber][2];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д