如何提取MemoryStream列表中的zip文件?

时间:2019-07-12 09:56:07

标签: c#

我有一个使用ZipArchive作为参数的方法,并且我必须返回一个包含zip条目的List。我该怎么办?

这就是我所拥有的:

    public static List<MemoryStream> ExtractZip(ZipArchive zip)
    {
        List<MemoryStream> memoryStreamList = new List<MemoryStream>();          
        foreach (var entry in zip.Entries)
        {
            Stream stream = entry.Open();
            MemoryStream ms = new MemoryStream();
            stream.CopyTo(ms);
            memoryStreamList.Add(ms);
        }

        return memoryStreamList;
    }

0 个答案:

没有答案