c#字节数组与字符串转换

    总结归纳:如果直接从System.String类中找到方法进行字符串和字节数组之间的转换,是不太可能的。为了使其之间进行转换,需要借助另外一个类型:System.Text.Encoding。这个类型提供了将C#字符串转换成字节数组的方法,也提供了将C# 字节数组转换成字符串。

    System.Text.Encoding类型的默认构造函数不太可用,不过该类型提供了几种默认的静态属性。如下:

 System.Text.Encoding

一、字符串转换成字节数组

 System.Text.Encoding.GetBytes(String str)

二、字节数组转换成字符串

 System.Text.Encoding.GetString(byte[] byte)

三、 字符串转换成流

 System.IO.MemoryStream

四、流转换成字符串

 System.IO.MemoryStream

五、字节数组转换成流

 字节数组转换成流

六、流转换成字节数组

 流转换成字节数组

猜你喜欢

转载自blog.csdn.net/alone_ws/article/details/85246680