protected override void ReadFromReader(MarkingBinaryReader reader) { if (EndArchiveFlags.HasFlag(EndArchiveFlags.EARC_DATACRC)) { ArchiveCRC = reader.ReadInt32(); } if (EndArchiveFlags.HasFlag(EndArchiveFlags.EARC_VOLNUMBER)) { VolumeNumber = reader.ReadInt16(); } }
private bool EndArchiveFlags_HasFlag(EndArchiveFlags endArchiveFlags) { return (EndArchiveFlags & endArchiveFlags) == endArchiveFlags; }
private bool EndArchiveFlags_HasFlag(EndArchiveFlags endArchiveFlags) { return((EndArchiveFlags & endArchiveFlags) == endArchiveFlags); }