爲什麼這不起作用?它爲什麼說無效表達?
private void btnEquals_Click(object sender, EventArgs e)
{
if (plusButtonClicked == true)
{
total2 = total1 + double.Parse(txtDisplay.Text);
}
else if (minusButtonClicked == true);
{
total2 = total1 - double.Parse(txtDisplay.Text);
}
else if (multiplyButtonClicked == true);
{
total2 = total1 * double.Parse(txtDisplay.Text);
}
else
{
total2 = total1/double.Parse(txtDisplay.Text);
}
它的工作原理,直到第二個「否則,如果」它說無效表達其他
無關,但作爲一個風格問題,考慮避免'如果(布爾==真)'。相反,寫'if(boolean)'。 – user122211
這是一個無用的代碼段來調試問題。 'txtDisplay','total *'等等的類型是什麼......請詳細說明..究竟是什麼錯誤,你如何調試代碼? – Arpit