У меня есть функция, которая получает ZIP файл и извлекает его в каталог (Я использую DotNetZip библиотека.)
public void ExtractFileToDirectory(string zipFileName, string outputDirectory)
{
ZipFile zip = ZipFile.Read(zipFileName);
Directory.CreateDirectory(outputDirectory);
zip.ExtractAll(outputDirectory,ExtractExistingFileAction.OverwriteSilently);
}
Мой ZIP файл содержит несколько файлов и каталогов. Но я хочу извлечь только некоторые из этих файлов, не все из них.
Как я могу сделать эту работу?