mirror of
https://github.com/adamhathcock/sharpcompress.git
synced 2026-09-22 15:04:43 +00:00
Improve logic
This commit is contained in:
@@ -86,8 +86,8 @@ public class RarArchive : AbstractArchive<RarArchiveEntry, RarVolume>
|
||||
|
||||
public override bool IsEncrypted =>
|
||||
Entries
|
||||
.Where(x => !x.IsDirectory)
|
||||
.Any(file => file.IsEncrypted);
|
||||
.First(x => !x.IsDirectory)
|
||||
.IsEncrypted;
|
||||
|
||||
public virtual int MinVersion => Volumes.First().MinVersion;
|
||||
public virtual int MaxVersion => Volumes.First().MaxVersion;
|
||||
|
||||
@@ -207,8 +207,8 @@ public class SevenZipArchive : AbstractArchive<SevenZipArchiveEntry, SevenZipVol
|
||||
|
||||
public override bool IsEncrypted =>
|
||||
Entries
|
||||
.Where(x => !x.IsDirectory)
|
||||
.Any(file => file.IsEncrypted);
|
||||
.First(x => !x.IsDirectory)
|
||||
.IsEncrypted;
|
||||
|
||||
public override long TotalSize =>
|
||||
_database?._packSizes.Aggregate(0L, (total, packSize) => total + packSize) ?? 0;
|
||||
|
||||
Reference in New Issue
Block a user