int i=十六进制(要以0x开头)

解决方案 »

  1.   

    我的十六进制是个string型比如是一个textbox的text值
    怎么转?"0x"+TextBox.Text  ??
    这样不行,呵呵...
      

  2.   

    Convert.ToInt32( hexString , 16 );
      

  3.   

    int aa = 0x5;
    string bit=Convert.ToString(aa,10);
      

  4.   

    上面的写错了  抱歉
    string s=TextBox.Text;
    int i = Convert.ToInt32(s,16);
      

  5.   

    Convert.ToInt32( S, 16 )
      

  6.   

    Convert.ToInt32(s,16);
    不就是强制吗?
      

  7.   

    string s1="1A";
    MessageBox.Show((int.Parse(s1,System.Globalization.NumberStyles.HexNumber)).ToString());