我用 socket 扑获本地封包数据 扑获到的IP数据包 是 byte[]可以我无法把 byte[] 转为可以显示的字符串 编码我都换呢几种呢.放到 listview 都只能显示一个 字母 E 或者 F messagebox.show 也是一样无法显示.......
s = Encoding.Default.GetString(receive_buf_bytes, 0, receive_buf_bytesLength);在 命令行下 用 Console.WriteLine() 可以正常显示... 在winform下死活无法显示.....用 Encoding.GetEncoding("xxx")只能显示一个字母,
用 Convert.ToBase64String(); 显示的都是无法理解的字母
s = Encoding.Default.GetString(receive_buf_bytes, 0, receive_buf_bytesLength);在 命令行下 用 Console.WriteLine() 可以正常显示... 在winform下死活无法显示.....用 Encoding.GetEncoding("xxx")只能显示一个字母,
用 Convert.ToBase64String(); 显示的都是无法理解的字母
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货