我只是試圖檢查三個無線電盒中的一個已被檢查,因爲某些原因,即使在調試控制檯中的所有盒子'.Selected = false'仍然跳過我的錯誤消息。任何幫助表示讚賞。驗證無線電盒
if ((rdoIndoor.Checked = false) && (rdoOut.Checked = false) && (rdoSwimming.Checked = false))
{
MessageBox.Show("Please select an event style");
}
我覺得簡單的語法錯誤。將'='替換爲'==' – 2012-04-16 20:40:13
您使用賦值運算符是一回事,但您也可以(!rdoIndoor.Checked)而不是== false – Oztaco 2012-04-16 20:40:46