利用System.IO.Compression操作压缩文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用System.IO.Compression操作压缩文件相关的知识,希望对你有一定的参考价值。

引用:

using System.IO.Compression;

 

using (FileStream zipToOpen = new FileStream(@"D:\json.zip", FileMode.Open))
            {
                using (ZipArchive archive = new ZipArchive(zipToOpen, ZipArchiveMode.Update))
                {

                    ZipArchiveEntry readmeEntry = archive.Entries[0];
                    using(StreamReader reader=new StreamReader(readmeEntry.Open()))
                    {
                        string result= reader.ReadToEnd();
                    }
                   
                }
            }

 参考:https://msdn.microsoft.com/en-us/library/system.io.compression(v=vs.110).aspx

以上是关于利用System.IO.Compression操作压缩文件的主要内容,如果未能解决你的问题,请参考以下文章

我没有在“System.IO.Compression”命名空间中找到“ZipFile”类

ZipFile (System.IO.Compression)、c# (WPF) 的字符提取问题

System.IO.Compression.ZipFile.CreateFromDirectory - 在 Mac 上打开时没有文件夹结构

使用 System.IO.Compression 在内存中创建 ZIP 存档

使用 vb.net 和 System.IO.Compression (.Net 4.5) 压缩文件

使用 System.IO.Compression 压缩 Windows 10 Documents 文件夹,不包括重解析点