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