请教:如何得到MemoryStream的内容?

adminwang 2004-07-09 10:16:41
我在取MemoryStream的内容时发现取出后数组为空?下面是我的代码,请各位高手指教,谢谢!!!
Stream myStream=new MemoryStream();
PictureBox.Image.Save(myStream,System.Drawing.Imaging.ImageFormat.Jpeg);
BinaryReader br = new BinaryReader(myStream);
byte[] photo=br.ReadBytes((int)myStream.Length);
br.Close();
myStream.Close();
...全文
246 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
adminwang 2004-07-09
  • 打赏
  • 举报
回复
感谢saucer(思归/MVP)!!!解决了。
saucer 2004-07-09
  • 打赏
  • 举报
回复
or

byte[] bs = myStream.ToArray();

dreign 2004-07-09
  • 打赏
  • 举报
回复
把MEmoryStream写入文件流就可以了!看下msdn
saucer 2004-07-09
  • 打赏
  • 举报
回复
try

Stream myStream=new MemoryStream();
PictureBox.Image.Save(myStream,System.Drawing.Imaging.ImageFormat.Jpeg);
myStream.Position = 0;
BinaryReader br = new BinaryReader(myStream);
....

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧