Pieter Brinkman Blog

MemoryStream to Byte Array (Byte[])

1 min readpieterASP.NetC#arraybyteC#Memory stream

With the following code you can convert your MemoryStream to a Byte Array.

//create new Byte Array byte\[\] biteArray = new byte\[memoryStream.Length\];
//Set pointer to the beginning of the stream memoryStream.Position = 0;
//Read the entire stream memoryStream.Read(biteArray, 0, (int)memoryStream.Length);