读书人

16进制 byte 转 16进制 byte,该怎么解

发布时间: 2012-04-13 13:50:24 作者: rapoo

16进制 byte 转 16进制 byte
string temp = "6D";

如何 将 temp 直接 存入 byte 或者以 0x6D 的格式存入byte 中!

我需要byte 中仍是 16进制。



[解决办法]
byte保存的是一个数值(0x6D就是十进制的109),与什么进制没有关系,你显示的时候可以显示成十进制的,二进制的,十六进制的,等等。
[解决办法]
Convert.ToByte("6D", 16);
[解决办法]

C# code
            string temp = "6D";            byte b = Convert.ToByte(temp, 16);
[解决办法]
以16进制显示:
Console.WriteLine("{0:X}", 109); //output 6D
[解决办法]
Convert.ToByte("6D", 16);
[解决办法]
探讨
设备只认16进制

[解决办法]
探讨

我的 6D 是字符串,但我要把它 放到 byte 中去啊。放入byte 之后 byte 内仍然是 6D

读书人网 >C#

热点推荐