private void Calc(object sender, System.EventArgs e)
{
double answer;
Button PressedButton = (Button)sender;
switch(PressedButton)
{
case "btnAdd":
answer = Convert.ToDouble(tbxInput1.Text) + Convert.ToDouble(tbxInput2.Text);
lblAnswer.Text  = answer.ToString();
break;
case "btnSubtract":
answer = Convert.ToDouble(tbxInput1.Text) - Convert.ToDouble(tbxInput2.Text);
lblAnswer.Text = answer.ToString();
break;
case "btnMultiply":
answer = Convert.ToDouble(tbxInput1.Text) * Convert.ToDouble(tbxInput2.Text);
lblAnswer.Text = answer.ToString();
break;
case "btnDivide":
answer = Convert.ToDouble(tbxInput1.Text) / Convert.ToDouble(tbxInput2.Text);
lblAnswer.Text = answer.ToString();
break;
}
PressedButton.BackColor = System.Drawing.Color.Yellow;
}
提示我输入整型值,switch(PressedButton) 这一行,该怎么改呢?小弟先谢了。