c#的窗体中,想在textBox里输入+号和-号要怎么写代码呢?
inta;intb;intc;intd;Int32.TryParse(textBox2.Text.Trim(),outb);Int32.TryParse(textBox1...
int a;
int b;
int c;
int d;
Int32.TryParse(textBox2.Text.Trim(), out b);
Int32.TryParse(textBox1.Text.Trim(), out a);
Int32.TryParse(textBox3.Text.Trim(), out c);
Int32.TryParse(textBox4.Text.Trim(), out d);
if(b==+)
d=a+c;
else d=a-c;
textBox4.Text =d.ToString();
我的代码显示在if(b==+)那)是无效的又说要加),知道是==+出了问题,就是不知道怎么解决。。。求解 展开
int b;
int c;
int d;
Int32.TryParse(textBox2.Text.Trim(), out b);
Int32.TryParse(textBox1.Text.Trim(), out a);
Int32.TryParse(textBox3.Text.Trim(), out c);
Int32.TryParse(textBox4.Text.Trim(), out d);
if(b==+)
d=a+c;
else d=a-c;
textBox4.Text =d.ToString();
我的代码显示在if(b==+)那)是无效的又说要加),知道是==+出了问题,就是不知道怎么解决。。。求解 展开
1个回答
展开全部
用字符串
int a;
int c;
int d;
int32.TryParse(textBox2.Text.Trim(), out a);
int32.TryParse(textBox3.Text.Trim(), out c);
int32.TryParse(textBox4.Text.Trim(), out d);
string b=textBox2.Text;
if(b=="+"){
d=a+c;
}
else d=a-c;
textBox4.Text =d.ToString();
int a;
int c;
int d;
int32.TryParse(textBox2.Text.Trim(), out a);
int32.TryParse(textBox3.Text.Trim(), out c);
int32.TryParse(textBox4.Text.Trim(), out d);
string b=textBox2.Text;
if(b=="+"){
d=a+c;
}
else d=a-c;
textBox4.Text =d.ToString();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询