正在做一个简单的计算器,怎样来判断小数点是否已经存在,就是只能出现1个小数点。用什么函数来判断啊?

解决方案 »

  1.   

    正则表达式,可能好一点?
    或者Index之类的方法都行吧。
      

  2.   

    是这个意思吗
    str.indexof(".")!=-1
      

  3.   

    if str.Contains(".") 
    {
       // 包含小数点
    }
       
      

  4.   

    if(str.Contains(".")) 
    {}
    http://topic.csdn.net/u/20091230/21/6f9a0aa5-571b-40c6-a65e-e9823b394b1b.html
      

  5.   

    多谢各位的指点,我用的是
                if (txtResult.Text.Contains("."))
                {
                    SystemSounds.Beep.Play();
                    return;
                }