用c#做一个简单的加法时,总是出现输入字符串错误,各位帮帮忙!感激不尽
if(addition.Checked){addValues();}privatevoidaddValues(){intlhs=int.Parse(lhsOperand....
if (addition.Checked)
{ addValues();}
private void addValues()
{
int lhs = int.Parse(lhsOperand.Text);
int rhs = int.Parse(rhsOperand.Text);
int outcome;
outcome = lhs + rhs;
expression.Text = lhsOperand.Text + " + " + rhsOperand.Text;
result.Text = outcome.ToString();
} 展开
{ addValues();}
private void addValues()
{
int lhs = int.Parse(lhsOperand.Text);
int rhs = int.Parse(rhsOperand.Text);
int outcome;
outcome = lhs + rhs;
expression.Text = lhsOperand.Text + " + " + rhsOperand.Text;
result.Text = outcome.ToString();
} 展开
2个回答
展开全部
我用你的代码怎么没问题呢?
你是用winform 还是webform啊?把你整个页面代码发来看看
你是不是在文本框输入的不是数字啊
我是调试通过了
也是这个代码
private void addValues()
{
int lhs = int.Parse(lhsOperand.Text);
int rhs = int.Parse(rhsOperand.Text);
int outcome;
outcome = lhs + rhs;
expression.Text = lhsOperand.Text + " + " + rhsOperand.Text;
result.Text = outcome.ToString();
}
private void button1_Click(object sender, EventArgs e)
{
addValues();
}
你是用winform 还是webform啊?把你整个页面代码发来看看
你是不是在文本框输入的不是数字啊
我是调试通过了
也是这个代码
private void addValues()
{
int lhs = int.Parse(lhsOperand.Text);
int rhs = int.Parse(rhsOperand.Text);
int outcome;
outcome = lhs + rhs;
expression.Text = lhsOperand.Text + " + " + rhsOperand.Text;
result.Text = outcome.ToString();
}
private void button1_Click(object sender, EventArgs e)
{
addValues();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询