我在用C#写winform程序。想验证一个文本框里是否正确输入整数或小数。请问该怎样处理?
用正则表达式行吗?怎样做?

解决方案 »

  1.   

    textbox里怎么控制只输入数字!?
    http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=107996
      

  2.   

    if (IsNumeric(text1.Text))
    {
      //是有效数字!
    }
      

  3.   

    上面说的是用VB.NET里面的一个函数IsNumeric。
    你需要引用Microsoft VisualBasic Runtime
      

  4.   

    别在这里歧视VB.Net了,C#项目都会默认的引用Microsoft.VisualBasic!
      

  5.   

    TO: 3tzjq(永不言弃) 
    绝对没有歧视VB.NET的意思,我也是做VB起家的。