1.
 string str1 = "222";
 int i = Convert.ToInt32(str1); or
 int i = int.parse(str);2.
 checkbox 并不能输入东西。

解决方案 »

  1.   

    sigh
    写错了,不好意思
    应该是textbox才对
    赫赫,第一个方法是过了,不行
    说是“找不到类型或命名空间名称convert”
    第二个,可以,谢谢了
    可这是为什么第一个不能用呢?然后还想问的就是,textbox里面有没有那种原来vc控件属性里面可以控制
    输入值范围的属性,是什么?
      

  2.   

    >说是“找不到类型或命名空间名称convert”System.Convert.ToInt32()
    u must "Convert", not "convert">然后还想问的就是,textbox里面有没有那种原来vc控件属性里面可以控制
    >输入值范围的属性,是什么?no
      

  3.   

    不用加System的,直接用Convert.ToInt32(TextBox1.Text)就可以了。TextBox本身不能限制输入数字,不过你可以用验证控件限定它的输入。
      

  4.   

    1.注意大小写
     string str1 = "222";
     int i = Convert.ToInt32(str1); or
     int i = int.parse(str);2
    TextBox本身不能限制输入数字,不过你可以用验证控件限定它的输入。
      

  5.   

    NumericUpDown控件可以限定只输入数字
      

  6.   

    string str1 = "222";
    int i = int.parse(str);
    这样没有问题,我就是这样做的,没有问题。