c#如何byte数组里的数转成16进制
我的byte数组是{0x1D,0x6B}这个在运算的时候自己就变成10进制了我想让数组里的数再转成16进制。怎么弄啊。最好贴段代码。...
我的byte数组是{0x1D,0x6B}这个在运算的时候自己就变成10进制了 我想让数组里的数再转成16进制。怎么弄啊。最好贴段代码。
展开
1个回答
展开全部
晕,无论 表现形式如何,值是一样的啊,如果你想输出的时候是16进制,只要,
byte by = 0x1D;
string s = by.ToString("x");
或者
string s = Convert.ToString(by,16);
byte by = 0x1D;
string s = by.ToString("x");
或者
string s = Convert.ToString(by,16);
追问
不是字符16进制 而是能写到byte数组里的16进制值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询