Un esempio C# di come utilizzare la libreria DotNetZip per decomprimere tutti i file zip contenuti in una cartella
C#
IEnumerable<string> fileNames = Helper.GetFiles(Info, "*.zip");
foreach (string name in fileNames)
{
  using (ZipFile zip = ZipFile.Read(name))
  {
    foreach (ZipEntry e in zip)
    {
      e.Extract("c:\temp");
    }
  }
}
Il metodo Helper.GetFiles serve per farsi ritornare l'elenco dei file presenti nella cartella.
Potrebbe interessarti anche: