/// <summary> /// Constructor. /// </summary> public CompressedArchiveFile(ZipArchiveEntry entry, int stripInitialFolders) { if (!entry.IsFile()) { throw new InvalidOperationException("Not a file."); } _entry = entry; _stripInitialFolders = stripInitialFolders; }