Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.76 KB | None | 0 0
  1.                 ZipArchive zipArchive = ZipFile.OpenRead(zipFile);
  2.                 foreach (ZipArchiveEntry entry in zipArchive.Entries) {
  3.                     if (entry.Name == "." || entry.Name == "..") continue;
  4.                     if (string.IsNullOrWhiteSpace(Path.GetFileName(entry.Name))) {
  5.                         if (!Directory.Exists(Path.Combine(installPath, entry.Name.TrimEnd('\\')))) {
  6.                             Directory.CreateDirectory(Path.Combine(installPath, entry.Name.TrimEnd('\\')));
  7.                         }
  8.                         continue;
  9.                     }
  10.  
  11.                     Console.WriteLine($"Extract: {entry.FullName}");
  12.                     entry.ExtractToFile(Path.Combine(installPath, entry.FullName), true);
  13.                 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement