哪位大虾有C#写的解压一个zip文件的开源代码?

来源:百度知道 编辑:UC知道 时间:2024/05/07 01:56:19
哪位大虾有C#写的解压一个zip文件的开源代码?谢谢!

/// ;summary;
/// UnZip 类用于解压缩一个 zip 文件。
/// ;/summary;
public class UnZipDir
{
/// ;summary;
/// 解压缩一个 zip 文件。
/// ;/summary;
/// ;param name="zipFileName";要解压的 zip 文件。;/param;
/// ;param name="extractLocation";zip 文件的解压目录。;/param;
/// ;param name="password";zip 文件的密码。;/param;
/// ;param name="overWrite";是否覆盖已存在的文件。;/param;
public UnZipDir(string zipFileName, string extractLocation, string password, bool overWrite)
{
#region 实现
string myExtractLocation = extractLocation;
if (myExtractLocation == "")
myExtractLocation = Directory.GetCurrentDirectory();
if (!myExtractLocation.EndsWith(@"\"))
myExtractLocation = myExtrac