可能重复:
How do I convert byte[] to stream in C#?
我需要将字节数组转换为Stream。如何在C#中做到这一点?
它在asp.net应用程序中。
FileUpload控件名称: taxformUpload
程序
byte[] buffer = new byte[(int)taxformUpload.FileContent.Length];
taxformUpload.FileContent.Read(buffer, 0, buffer.Length);
Stream stream = ConvertToStream(buffer);
发布于 2012-03-29 11:30:23
很简单,只需在它周围包装一个MemoryStream
即可:
Stream stream = new MemoryStream(buffer);
发布于 2012-03-29 11:31:24
在您的案例中:
MemoryStream ms = new MemoryStream(buffer);
发布于 2012-03-29 12:59:35
我使用了John Rasch所说的:
Stream streamContent = taxformUpload.FileContent;
https://stackoverflow.com/questions/9918692
复制相似问题