c#中如何将byte数组转换成string从而在textbox中显示出来?
2014-08-25 18:04
387 查看
c# string和byte[]的转换(2008-07-16 16:48:26)标签:c string byte[] it 分类:小鱼的工作
正好用到,总结一下:
1.
byte[] byteArray = System.Text.Encoding.Default.GetBytes( str );
反过来也是一样,把byte[]转成string:
string str = System.Text.Encoding.Default.GetString( byteArray );
其实,在System.Text.Encoding class中,还有很多其它有用的方法,像GetChars,从一个byte[]转成一个char[],等等,可以参考MSDN。
另外,还有其它编码方式的,如System.Text.UTF8Encoding class、System.Text.UnicodeEncoding class等,根据不同需要可选不同的class。
2.
System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();
byte[] inputBytes =converter.GetBytes(inputString);
string inputString = converter.GetString(inputBytes);
3.
string inputString = System.Convert.ToBase64String(inputBytes);
byte[] inputBytes = System.Convert.FromBase64String(inputString);
09-12-27 | 添加评论
正好用到,总结一下:
1.
byte[] byteArray = System.Text.Encoding.Default.GetBytes( str );
反过来也是一样,把byte[]转成string:
string str = System.Text.Encoding.Default.GetString( byteArray );
其实,在System.Text.Encoding class中,还有很多其它有用的方法,像GetChars,从一个byte[]转成一个char[],等等,可以参考MSDN。
另外,还有其它编码方式的,如System.Text.UTF8Encoding class、System.Text.UnicodeEncoding class等,根据不同需要可选不同的class。
2.
System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();
byte[] inputBytes =converter.GetBytes(inputString);
string inputString = converter.GetString(inputBytes);
3.
string inputString = System.Convert.ToBase64String(inputBytes);
byte[] inputBytes = System.Convert.FromBase64String(inputString);
09-12-27 | 添加评论
相关文章推荐
- C# byte数组转换string类型如何去掉结束符
- C# string byte数组转换解析
- C#中如何将一个string数组转换为int数组
- c#中如何将一个string数组转换为int数组
- c# .net 如何把byte类型仅仅转换成string而不改变其内容
- C# string byte数组转换解析
- c# string 转byte[]数组转换
- C# 字符串string和内存流MemoryStream及比特数组byte[]之间相互转换
- c#中字节数组byte[]、图片image、流stream,字符串string、内存流MemoryStream、文件file,之间的转换
- 使用C#将Byte数组中含有的BCD码转换成字符串,及如何将字符串转换成BCD码
- C# string byte数组转换解析
- C#中如何把byte[]数组转换成其他类型
- 如何让byte数组转换为String字符串时候去除乱码的问号
- C#下byte数组与string的相互转换
- [c#]string和byte 数组转换的快速方法(采用unsafe)
- c#中如何将一个string数组转换为int数组
- c#中字节数组byte[]、图片image、流stream,字符串string、内存流MemoryStream、文件file,之间的转换
- C# 字符串string和内存流MemoryStream及比特数组byte[]之间相互转换
- C# string byte数组转换解析(转)
- c#中如何将一个string数组转换为int数组