dsp*_*099 11 .net c# compression directory zip
我有一个test.zip
文件,其中包含一个文件夹,里面有一堆其他文件和文件夹.
我找到了SharpZipLib后发现.gz/GzipStream不是那种方法,因为它只针对单个文件.更重要的是,这样做与使用GZipStream类似,这意味着它将创建一个FILE.但我有整个文件夹压缩.我如何解压缩到
出于某种原因,这里解压缩的示例设置为忽略目录,所以我不完全确定如何完成.
此外,我需要使用.NET 2.0来实现这一目标.
Ale*_* V. 27
我认为这是更简单的方法.默认功能(请在此处查看更多信息https://github.com/icsharpcode/SharpZipLib/wiki/FastZip)
它用文件夹提取.
码:
using System;
using ICSharpCode.SharpZipLib.Zip;
var zipFileName = @"T:\Temp\Libs\SharpZipLib_0860_Bin.zip";
var targetDir = @"T:\Temp\Libs\unpack";
FastZip fastZip = new FastZip();
string fileFilter = null;
// Will always overwrite if target filenames already exist
fastZip.ExtractZip(zipFileName, targetDir, fileFilter);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
23032 次 |
最近记录: |