分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程
HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成
HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子
小浪子 发表于 2014-8-22 16:43 不知道俺有木有理解错,楼主是想将接受到的字节数组转成十六进制字符串显示,如果是这样的话,可以这样: [C#] 纯文本查看 复制代码 public static string byteToHexStr(byte[] bytes)
{
string returnStr = "";
if (bytes != null)
{
for (int i = 0; i < bytes.Length; i++)
{
returnStr += bytes[i].ToString("X2");
}
}
return returnStr;
} |
小浪子 发表于 2014-8-22 16:43 不知道俺有木有理解错,楼主是想将接受到的字节数组转成十六进制字符串显示,如果是这样的话,可以这样: [C#] 纯文本查看 复制代码 public static string byteToHexStr(byte[] bytes)
{
string returnStr = "";
if (bytes != null)
{
for (int i = 0; i < bytes.Length; i++)
{
returnStr += bytes[i].ToString("X2");
}
}
return returnStr;
} |
站长苏飞 发表于 2014-8-22 18:28 ok! |
| 下班了,改天吧,麻烦你传代码时发图片的同时也贴一份文本的,我懒得打。 |
站长苏飞 发表于 2014-8-22 16:53 飞哥呢? |
| 你接收到的数据应该是字节流吧,这个是有编码的。你贴下接收的代码,可以设置编码,乱,就是因为没有设置正常的编码 |
站长苏飞 发表于 2014-8-22 16:37 我现在是想读到16进制输出的结果,但是现在读到的是乱码,串口调试工具可以直接选16进制输出,我的意思就是C#应用程序怎么用SerialPort把返回结果以16进制返回给我 |
|
能输出16进制吗。如果能那你想要什么,是安10进制输出还是要做什么,你说的乱码是怎么个乱法,我怎么感觉你说的意思和我理解的不一样。 或者是说如果你读的16进制是正常的那把16进制转成你相要的数据类型输出就行,比如转成10进制等。 |