using System.Linq; namespace SharpCompress.Archives.Rar { public static class RarArchiveExtensions { /// /// RarArchive is the first volume of a multi-part archive. If MultipartVolume is true and IsFirstVolume is false then the first volume file must be missing. /// public static bool IsFirstVolume(this RarArchive archive) { return archive.Volumes.First().IsFirstVolume; } /// /// RarArchive is part of a multi-part archive. /// public static bool IsMultipartVolume(this RarArchive archive) { return archive.Volumes.First().IsMultiVolume; } } }