引入 SharpCompress
/download/weixin_4830/87737306
stringtargetFile="c:\\test.zip";
stringzipFile="c:\\test";
using (Stream stream =System.IO.File.OpenRead(targetFile))
{
var reader = ReaderFactory.Open(stream);
while (reader.MoveToNextEntry())
{
if (!reader.Entry.IsDirectory)
{
reader.WriteEntryToDirectory(zipFile, new ExtractionOptions { ExtractFullPath = true, Overwrite = true });
}
}
}