string str = "1234";
double resNum;
bool isNum = Double.TryParse( str, NumberStyles.Number, NumberFormatInfo.InvariantInfo, out resNum );

解决方案 »

  1.   

    用 is 可以判断变量是不是某种类型
    如:if(button is System.Forms.Button)
        {
            MessageBox.Show("是");
        }
        else
        {
            MessageBox.Show("不是");
        }
      

  2.   

    NumberStyles
    NumberFormatInfo.InvariantInfo
    在那个命名空间内?
      

  3.   

    >>NumberStyles
    NumberFormatInfo.InvariantInfo
    在那个命名空间内?
    System.Globalization 命名空间ms-help://MS.VSCC/MS.MSDNVS.2052/cpref/html/frlrfSystemGlobalizationNumberStylesClassTopic.htm