.net 如何将内存中的文件转换为字节数组?

.net 如何将内存中的文件转换为字节数组?,.net,vb.net,arrays,.net,Vb.net,Arrays,我正在使用IonicZip压缩视频文件并存储在blob字段中。我创建了zip文件,只需要将其转换为字节数组。如何在不写入硬盘驱动器的情况下执行此操作 谢谢 Dave如果可以写入MemoryStream,则可以使用MemoryStream上的“ToArray()”方法获取字节数组。如何将内存中的IonicZip文件转换为内存流?大多数ZIP库的Save方法都有一个重载,该重载采用MemoryStream而不是文件名。如果IonicZip提供了此功能,只需创建一个新的MemoryStream,将其传

我正在使用IonicZip压缩视频文件并存储在blob字段中。我创建了zip文件,只需要将其转换为字节数组。如何在不写入硬盘驱动器的情况下执行此操作

谢谢


Dave

如果可以写入MemoryStream,则可以使用MemoryStream上的“ToArray()”方法获取字节数组。

如何将内存中的IonicZip文件转换为内存流?大多数ZIP库的Save方法都有一个重载,该重载采用MemoryStream而不是文件名。如果IonicZip提供了此功能,只需创建一个新的MemoryStream,将其传递给Save方法,然后使用ToArray()获取字节数组。