c# 如何解压zip文件

 时间:2024-10-12 09:46:56

1、首先,我们新建Winform窗体应用程序(选择Winform因为演示方便),简单设计如图窗口。双击按钮"我要压缩",进入click事件准备写压缩zip的代码。

c# 如何解压zip文件

3、(此步骤不必须)我尺攵跋赈们可以在对象浏览器搜索一个叫做ZipFile的类。如果搜索不到,请选择.NET Framework 4.5以上或者全部组件再搜索。在.NET Framework 4.5敫苻匈酃+下,我们可以搜到System.IO.Compression命名空间下有ZipFile类。

c# 如何解压zip文件

5、接下来,我们还需要引用一个程序集才能使用ZipFile类。在项目的引用上右键,点击添加引用,选择System.IO.Compression.FileSystem并添加。

c# 如何解压zip文件

6、添加好后,在代码前面添加命名空间using System.IO.Compression;接着,就可以在代码中使用ZipFile类下的函数了。

c# 如何解压zip文件

8、运行以后效果如图,点击我要压缩按钮,选择一个文件夹,确定。程序运行后,在被压缩文件夹的同层级出现 压缩.zip,打开可以看到就是刚刚的被压缩文件夹的内容。

c# 如何解压zip文件

9、接下来说解压。解压使用如图代码,将压缩文件解异鲢阍羟压到名称为文件名.Extract文件夹下并打开文件夹。使用的函数为:ZipFile.ExtractToDirectory(zip压缩文件,解压路径)

c# 如何解压zip文件c# 如何解压zip文件
  • 如何修改Myelipse/eclipse的Jar包源码
  • gzip: ramdisk.gz: not in gzip format解决办法
  • win11文本大小如何设置
  • 使用Notepad++的宏来自动完成重复编辑操作
  • 浏览器怎么设置完成URL输入联想
  • 热门搜索
    山西平遥古城旅游攻略 大班幼儿年龄特点 襄阳旅游景点大全 多少岁可以办银行卡 穿越火线空格怎么打 东戴河旅游景区 西藏拉萨旅游 ipad可以打电话吗 到黄山旅游 八仙过海景区