我正在使用以下代码,使用SharpZipLib库将文件添加到 .zip 文件,但每个文件都以其完整路径存储。我只需要将文件存储在 .zip 文件的“根目录”中。
string[] files = Directory.GetFiles(folderPath);
using (ZipFile zipFile = ZipFile.Create(zipFilePath))
{
zipFile.BeginUpdate();
foreach (string file in files)
{
zipFile.Add(file);
}
zipFile.CommitUpdate();
}
我在提供的文档中找不到有关此选项的任何信息。由于这是一个非常受欢迎的图书馆,我希望阅读此书的人可能会有所了解。