请帮我翻译一下
public double numinput=0;
public bool dot = false;
if(textBox1.Text.Equals( "0. ")&& !dot) textBox1.Text= "1 ";
else textBox1.Text = textBox1.Text+ "1 ";
numinput = double.Parse(textBox1.Text);
主要是dot在这里的用途不太理解。
------解决方案--------------------dot不就是点的意思吗
估计是记录用户是否输入小数点的意思
找找其他赋值的地方
是不是计算器的代码?
“0.”为默认值
用户如果按了“.”界面还是显示“0.”再按“1”就要合成“0.1”
如果没有按“.”就将是“1”
------解决方案--------------------你要去别的地方看看通过什么给dot赋值的,这里的代码看不出dot的作用。
------解决方案--------------------我怎么也看着迷糊啊啊 。。好像!dot是什么意思?
是不是“没有“点”的意思啊” 但是没有给dot赋值啊