编写计算器时遇见的问题?
if (_clear || textBox1.Text.Equals("0"))
textBox1.Text = "";
textBox1.Text += ((Button)sender).Text;
_clear = false;
这段代码在.NET中什么意思,没怎么明白
------解决方案--------------------就是按'0'时判断之前显示屏是否空,
为空就忽略,
否则正常处理
------解决方案--------------------
if (_clear || textBox1.Text.Equals("0"))
{
textBox1.Text = "";
}
textBox1.Text += ((Button)sender).Text;
_clear = false;
这段代码可以看成这样
if后面如果没有大括号
那么if后面的第一句就是if需要执行的语句