byte类型数组,转换为string!!!怎么弄?

AliexBoob 2009-05-22 04:42:22
byte [] message =new byte[len];

下面两种方法,都是乱码呢!!!
string strMessage = encode.GetString ( message ) ;
string strMessage = Convert.ToBase64String(message);
...全文
42 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
AliexBoob 2009-05-22
  • 打赏
  • 举报
回复
结贴,谢谢二位!
wsxqaz 2009-05-22
  • 打赏
  • 举报
回复
Encoding
ericzhangbo1982111 2009-05-22
  • 打赏
  • 举报
回复
看你数组里面是什么格式的byte 是ASCII 就要用Encoding.ASCII.GetBytes(
Profiteerchen 2009-05-22
  • 打赏
  • 举报
回复
要看你message编码格式
你可以用Encoding.Default.GetString(message)试试

你写的第一种是按编码格式转换
第二种是转换成base64编码后的数据 请楼主了解
AliexBoob 2009-05-22
  • 打赏
  • 举报
回复
s
AliexBoob 2009-05-22
  • 打赏
  • 举报
回复
up,着急!

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧