int x = int.Parse("123);

解决方案 »

  1.   

    int x = int.Parse("123");
    //或
    x = Convert.ToInt32("123");
      

  2.   


    String a="123";
    int a = Integer.parseInt(a);
      

  3.   

    string a;
    int b;
    b=int.Parse(a);
      

  4.   

    string str;
    int num;
    num =System.Convert.ToInt32(str);
      

  5.   

    string strValues = "123";
    int num =0;
    --第一种
    num = int.Parse(strValues);
    --第二种
    num = Convert.ToInt32(strValues);
    --第三种   这种可以帮你捕获异常,如果转换失败,则num值为0
    int.TryParse(strValues,out num);
      

  6.   


    int x = int.Parse("54");
    //或
    x = convert.ToInt32("55");
      

  7.   

    int x = int.Parse("string");
    //或
    x = Convert.ToInt32("string");
     建议用后者
      

  8.   

    这些答案应该已经够了……
    Convert.ToInt32(str); //str为你要传的string型的变量
    用的应该比较多!
      

  9.   

    1,int转成string
                        用toString或者Convert.toString()如下例如:
                        int varInt = 1; 
                        string varString = Convert.ToString(varInt); 
                        string varString2 = varInt.ToString();
      2,string转成int
                        如果确定字符串中是可以转成数字的字符,可以用int.Parse(string s),该语句返回的是转换得到的int值;
                        如果不能确定字符串是否可以转成数字,可以用int.TryParse(string s, out int result),该语句返回的是bool值,
                        指示转换操作是否成功,参数result是存放转换结果的变量。
                        例如:
                        string str = string.Empty;
                        str = "123";
                        int result=int.Parse(str);
                        string str = string.Empty;
                        str = "xyz";
                        int result;
                        int.TryParse(str, out result);
    希望对楼主有所帮助啊!
      

  10.   

    x = Convert.ToInt32("string"); 
      

  11.   

    顶六楼的!~
    a = Convert.ToInt32(Console.WriteLine());