C# MemoryStream

读取数据

将 Image 保存到 MemoryStream后,要 Position 置为0,才能读取到数据

MemoryStream ms = new MemoryStream();
image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);

// 置为0才能读取到数据
ms.Position = 0;

// 然后才能读取到数据
byte[] buff = new byte[Constant.BUFF_LEN];
int lenOfRead = ms.Read(buff,0, Constant.BUFF_LEN);

原文出处:https://malaoshi.top/show_1IX6EEgBCqs5.html