当前位置: 代码迷 >> ASP.NET >> byte[]与string的有关问题,实在想不明白了,求解
  详细解决方案

byte[]与string的有关问题,实在想不明白了,求解

热度:5396   发布时间:2013-02-25 00:00:00.0
byte[]与string的问题,实在想不明白了,求解!
这里一样是7个byte,如下
C# code
byte[] b = new byte[7]{ 195, 215, 40, 205, 45, 119, 169 };

然后我转为string,如下
C# code
string str=Encoding.Default.GetString(b);

为什么最后我用str.Length的时候等于5呢?
然后我Response.Write(str)的时候,Firefox显示传输了6b.

这是为什么呢?

我是想7byte的东西Response.Write输出的时候Firefox传输也是7b,如何做?


------解决方案--------------------------------------------------------
探讨
这里一样是7个byte,如下
C# code

byte[] b = new byte[7]{ 195, 215, 40, 205, 45, 119, 169 };


然后我转为string,如下
C# code

string str=Encoding.Default.GetString(b);


为什么最后我用str.Length的时候等于5呢?
然后我Response.Wr……
  相关解决方案