首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请帮小弟我翻译一下

2011-12-27 
请帮我翻译一下publicdoublenuminput0publicbooldotfalseif(textBox1.Text.Equals( 0. )&&!dot)text

请帮我翻译一下
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赋值啊

热点排行