使用正确的运算符验证单选按钮

Radiobutton Validation Using Correct Operator

背景

如果选择 none,我正在尝试通过显示消息框来验证一组 5 个单选按钮。

我的代码

...
else if (assetsRb.Checked == false || fabricRb.Checked == false || fireRb.Checked == false || hsRb.Checked == false || partMRb.Checked == false)
                    {
                        MessageBox.Show("Please Select Assessment type.");
                    }
...

问题

我不明白为什么这不起作用并且总是 returns 正确,显示消息框,即使选中了单选框?

我需要使用 && 运算符。

...
else if (assetsRb.Checked == false && fabricRb.Checked == false && fireRb.Checked == false && hsRb.Checked == false && partMRb.Checked == false)
                    {
                        MessageBox.Show("Please Select Assessment type.");
                    }
...