16进制转对应的byte,10进制转对应的byte,10进制转16进制

首次发布:2017-11-10 16:00
string s="0x12";//或12一样的 也可以直接写1a  都是16进制 
//注意:只能两位 不能、如123 这个超起一个字节会报错
byte b=System.Convert.ToByte(s, 16);
string s2=b.ToString();//输出的结果是18 
// 这是字节转string  转出来的是10进制



//如果是10进制转byte  要先把10进制先转16进制 然后再跟上面一样转
  int=i;
string s=i.ToString("X2");//10进制转出来的是16进制字符串