16进制 byte 转 16进制 byte string temp = "6D";如何 将 temp 直接 存入 byte 或者以 0x6D 的格式存入byte 中!我需要byte 中仍是 16进制。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 byte保存的是一个数值(0x6D就是十进制的109),与什么进制没有关系,你显示的时候可以显示成十进制的,二进制的,十六进制的,等等。 string temp = "6D"; byte b = Convert.ToByte(temp, 16);不要问为什么转成byte后就变成了109,因为所谓的进制只是给人看的,计算机只看二进制,所以byte b = 109;与byte b = 0x6D;是一样的 以16进制显示:Console.WriteLine("{0:X}", 109); //output 6D 因为我这个byte 是要做当做信息传递的,我的机器只能接收16进制。所以我只能丢十六进制的东西,所以.. 我的 6D 是字符串,但我要把它 放到 byte 中去啊。放入byte 之后 byte 内仍然是 6D 我觉得你还是没搞清楚:上面都说了,16进制,10进制都是给人看的。如果是Debug时自己想看二进制,就把debug时的Watch窗口上右击,把Menu上的 Hexadecimal Display 勾选上显示的就是二进制了。 楼上各位说的很对···但是如果我是把0X6D 作为一个命令字呢?既用一个Byte的十六进制6D来标示一个命令~~~? 日志文件的生成问题-log4net 重分求教c#网络编程一个简单问题,各位大侠女侠支援啊!!! 下面调用外部程序的代码错在哪里??,没调用成功,求求了,是C# 菜鸟问题 byte[]处理 如何下载POP3邮件,并且取出其中的附件和文本? 用VC写的dll(COM),用C#写主程序,为什么VC6.0能调试,vc7.1却不能 求:Ado.net 电子书下载!多谢! C#,点击Web页面上的按钮,选择一个文本文件上传到服务器,服务器端把文件内容一行一行显示出来! .net 支持delphi吗? 大小写敏感太讨厌了 字符串格式化输出 winform 如何把父窗体的bool变量值传到子窗体
string temp = "6D";
byte b = Convert.ToByte(temp, 16);
不要问为什么转成byte后就变成了109,因为所谓的进制只是给人看的,计算机只看二进制,所以byte b = 109;与byte b = 0x6D;是一样的
Console.WriteLine("{0:X}", 109); //output 6D
所以我只能丢十六进制的东西,所以..
我觉得你还是没搞清楚:
上面都说了,16进制,10进制都是给人看的。如果是Debug时自己想看二进制,
就把debug时的Watch窗口上右击,把Menu上的 Hexadecimal Display 勾选上显示的就是二进制了。
既用一个Byte的十六进制6D来标示一个命令~~~?