怎么把b5转化成byte  这里的b5是指16进制的b5  但现在存在string变量a里我要把a转成byte 怎么弄啊

解决方案 »

  1.   

    Encoding.UTF8.GetBytr  方法1Convent.tobyte16 ?
      

  2.   

    a->chat->ascii->byte本质如上。
      

  3.   

     string resmsg = msg + "\r\n";
                System.Byte[] message = System.Text.Encoding.Default.GetBytes(resmsg.ToCharArray());
      

  4.   


                string str = "b5";
                byte b = Convert.ToByte(str, 16);
      

  5.   

    string str = "b5";
    byte b = Convert.ToByte(str, 16);
      

  6.   

    我觉得要先将b5转换成ASCII码,然后在转换成byte
      

  7.   

     Convert.ToByte("b5", 16);
     Byte.Parse("b5", System.Globalization.NumberStyles.HexNumber);
      

  8.   


    // 编码方式为UTF8
    byte[] temp = Encoding.UTF8.GetBytes("b5");
    // 编码方式为Unicode
    byte[] temp = Encoding.Unicode.GetBytes("b5");
      

  9.   

    同意10楼的看法 
    有两种方法:
    1。可以用万能转换器CONVERT
    2。可以用字节解析的方法 BYTE.PARSE