string s="1";
int i=Convert.ToInt32(s);

解决方案 »

  1.   

    string strVar="88888";
    int i=Convert.ToInt32(strVar);
      

  2.   

    string s="1";
    int i=Convert.ToInt32(s);
    ===============
    yes
      

  3.   

    用atoi()函数
    例如CString str="34";
    int a;
    a=atoi(str);
    需要加"math.h"
      

  4.   

    int i=Int32.Parse(str);
    int i=Convert.ToInt32(str);
      

  5.   

    string i="123456";
    int testparse = Int32.Parse(i);
      

  6.   

    int.Parse("hello");在字符串前加(int)是不行的
      

  7.   

    public void Bind(string z1,string z2,int z3,System.Web.UI.WebControls.RepeaterItemEventArgs e,string z4,string zz)
    {
    HyperLink link1=(HyperLink)e.Item.FindControl(z1);
    string t7=(string)DataBinder.Eval(e.Item.DataItem,z2);
    if (t7.Length>z3)
    {t7=t7.Substring(0,z3);}
    link1.Text=t7;
    //Convert.ToInt32(str);字符转int
    //int i=int.Parse("zz");
    string t6=(string)DataBinder.Eval(e.Item.DataItem,zz.);
    link1.NavigateUrl=z4;
    }
    调用conn.Bind("HyperLink5","qd_Title",18,e,"view.aspx?id=","q_id");