ICSharpCode.SharpZipLib.Zip
/// <summary> /// 解压Zip /// </summary> /// <param name="DirPath">解压后存放路径</param> /// <param name="ZipPath">Zip的存放路径</param> /// <param name="ZipPWD">解压密码(null代表无密码)</param> /// <returns></returns> public static string Compress(string DirPath, string ZipPath, string ZipPWD) { string state = "Fail..."; try { fz.Password = ZipPWD; fz.ExtractZip(ZipPath, DirPath, null); state = "Success !"; } catch (Exception ex) { state += "," + ex.Message; } return state; }