diff --git a/src/SharpCompress/Archives/Rar/RarArchive.cs b/src/SharpCompress/Archives/Rar/RarArchive.cs index 7e0b2877..c72fe5fa 100644 --- a/src/SharpCompress/Archives/Rar/RarArchive.cs +++ b/src/SharpCompress/Archives/Rar/RarArchive.cs @@ -86,8 +86,8 @@ public class RarArchive : AbstractArchive 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; diff --git a/src/SharpCompress/Archives/SevenZip/SevenZipArchive.cs b/src/SharpCompress/Archives/SevenZip/SevenZipArchive.cs index ec2af951..2c8986b4 100644 --- a/src/SharpCompress/Archives/SevenZip/SevenZipArchive.cs +++ b/src/SharpCompress/Archives/SevenZip/SevenZipArchive.cs @@ -207,8 +207,8 @@ public class SevenZipArchive : AbstractArchive 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;