比如255转成“FF”,0转成“00”

解决方案 »

  1.   


     byte b = 255;
     string s = b.ToString("X");
      

  2.   


    byte b = 0;
    string s = b.ToString("X2");//这样更好
      

  3.   

    如果是数组,用bitconvert.tostring();
      

  4.   

    string str="abcdefg12345678";
    byte[] b = System.Text.Encoding.Default.GetBytes(str);        
    System.Text.StringBuilder sb = new System.Text.StringBuilder();
    foreach (byte item in b)
    {
    sb.Append(item.ToString("x2"));
    }