我正在尝试通过显示消息框来验证一组5个radiobutton(如果没有选择)。
...
else if (assetsRb.Checked == false || fabricRb.Checked == false || fireRb.Checked == false || hsRb.Checked == false || partMRb.Checked == false)
{
MessageBox.Show("Please Select Assessment type.");
}
...
我不明白为什么这不起作用并且总是返回true,显示消息框,即使检查了radioboxes?
答案 0 :(得分:0)
我需要使用&&
运算符。
...
else if (assetsRb.Checked == false && fabricRb.Checked == false && fireRb.Checked == false && hsRb.Checked == false && partMRb.Checked == false)
{
MessageBox.Show("Please Select Assessment type.");
}
...