.zip 文件没有问题,但只有 7z。
FileStream fs = File.OpenRead(archiveFilenameIn);
zf = new ZipFile(fs); // This is where we encountered an error
Run Code Online (Sandbox Code Playgroud)
该类ZipFile只处理.zip文件,不.7z处理文件。
事实上,根本SharpZipLib不支持.7z文件。
“中心目录”是 zip 文件中存在的所有文件及其所在位置的列表,用于快速提取一个文件或获取文件列表,而无需读取整个文件。