如何在C#中把结构System.Byte byte[]转换成System.IO.Stream对象?
如何在C#中把结构System.Byte``byte[]
转换为System.IO.Stream
对象?
706
4
如何在C#中把结构System.Byte``byte[]
转换为System.IO.Stream
对象?
将字节数组转换为流的最简单方法是使用[
MemoryStream
][1]类。[1]: http://msdn.microsoft.com/en-us/library/system.io.memorystream.aspx
你要找的是
MemoryStream.Write
方法。例如,下面的代码将把一个byte[]
数组的内容写入内存流中。另外,你可以在字节数组的基础上创建一个新的、不可调整大小的
MemoryStream
对象。向任何流(不仅是
MemoryStream
)写入的一般方法是使用BinaryWriter
。研究一下
MemoryStream
类。