byte[] 数组 如何转换成字符串string byte[] b=new byte[2];b[0]=00;b[1]=10;string s="";如何让让byte数组转换成string 类型的字符串? 求解? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static string ByteToString(byte[] bytes) { StringBuilder strBuilder = new StringBuilder(); foreach (byte byt in bytes) { strBuilder.AppendFormat("{0:X2}", byt); } return strBuilder.ToString(); } 同一个字节序列(byte数组),需要专门的转换规则,才能转成string,这个转换规则就是编码方式:比如utf-8编码时: string s=Encoding.UTF8.GetString(bytes); 转换器很多,上面所说的Encoding是一种,还有Base64编码,BitConvert类等 取决于byte数组以什么形式存储字符串,字符串可以用多种方式存储在byte数组中,每种方式是一种编码方式,比如utf8,utf16,ascii等, string和byte[]的转换 可能我没有说清楚? byte[] 里面的数据是16进制的。 问题已经解决了。 public static string ByteToString(byte[] bytes) { StringBuilder strBuilder = new StringBuilder(); foreach (byte byt in bytes) { strBuilder.AppendFormat("{0:X2}", byt); } return strBuilder.ToString(); } string s=Int32.Parse(ByteToString(b),System.Globalization.NumberStyle.HexNumber).ToString string str = System.Text.Encoding.Default.GetString(b); 怎么判断webBrowser控件里加载的页面里checkbox表单默认勾选 C#,使用System.IO.FileInfo调用Ftp文件,不支持给定路径的格式 关于时钟的问题..谢谢大家.. (精品)关于动态向winform添加控件及响应事件 NAS大家谁知道啊,给点资料吧 监控、逻辑方面的问题 关于C++到C#的数据类型转换 請指點,那里有C#的數據庫系統的源代碼. DataSet更新问题 请问这段VB的代码改成c#代码是怎样的? 求教!!!如何生成15位随机数? 大家帮我解答一下.resx文件作用和用法?
public static string ByteToString(byte[] bytes)
{
StringBuilder strBuilder = new StringBuilder();
foreach (byte byt in bytes)
{
strBuilder.AppendFormat("{0:X2}", byt);
}
return strBuilder.ToString();
}
比如utf-8编码时:
string s=Encoding.UTF8.GetString(bytes);
public static string ByteToString(byte[] bytes)
{
StringBuilder strBuilder = new StringBuilder();
foreach (byte byt in bytes)
{
strBuilder.AppendFormat("{0:X2}", byt);
}
return strBuilder.ToString();
}
string s=Int32.Parse(ByteToString(b),System.Globalization.NumberStyle.HexNumber).ToString