如何从zip文件中读取文件属性..?

时间:2015-10-07 06:23:40

标签: c# zip extract archive unzip

我有一个zip文件,我想从这个zip文件读取文件属性,如果文件是根据我的信息,如果我想要.doc文件,在zip文件是.doc然后复制它。如果有一个包含文件夹的zip文件,该文件夹包含Zip文件,那个zip文件中有另一个文件夹,然后是必需文件,那么如何获取所需文件并保存该文件的完整路径。 我想在c#中做到这一点。

1 个答案:

答案 0 :(得分:1)

使用DotNetZip,您可以轻松读取zip文件中的文件:

string zipPath = @"c:\example\MyFile.zip";
using (zip archive = ZipFile.OpenRead(zipPath))
{
      foreach (ZipArchiveEntry entry in archive.Entries)
      {
          System.Console.WriteLine(entry.);
      }
 }