-2
我想测试并看看是否有4个用户输入的答案是正确的(我已经测试过,没有使用if语句和所有变量都是正确的),但是它似乎只检查4个if语句中的条件。我试过使用单一的&和双& &运营商,都没有区别?如果没有检查多个值的语句
if(isOneCorrect.ToUpper() == checkBox1.Checked.ToString().ToUpper() &&
isTwoCorrect.ToUpper() == checkBox2.Checked.ToString().ToUpper() &&
isThreeCorrect.ToUpper() == checkBox3.Checked.ToString().ToUpper() &&
isFourCorrect.ToUpper() == checkBox4.Checked.ToString().ToUpper())
{
MessageBox.Show("you won!");
}
我能做些什么使if语句确保4的每一个条件是正确的?
'isOneCorrect'的类型是什么? – ashin
我会尝试把他们自己的一套圆括号中的四个支票放在一起(),以 – Deolus
开头@ashin他们是布尔值 –