コード例 #1
0
 protected override void ReadFromReader(MarkingBinaryReader reader)
 {
     if (EndArchiveFlags.HasFlag(EndArchiveFlags.EARC_DATACRC))
     {
         ArchiveCRC = reader.ReadInt32();
     }
     if (EndArchiveFlags.HasFlag(EndArchiveFlags.EARC_VOLNUMBER))
     {
         VolumeNumber = reader.ReadInt16();
     }
 }
コード例 #2
0
 private bool EndArchiveFlags_HasFlag(EndArchiveFlags endArchiveFlags)
 {
     return (EndArchiveFlags & endArchiveFlags) == endArchiveFlags;
 }
コード例 #3
0
 private bool EndArchiveFlags_HasFlag(EndArchiveFlags endArchiveFlags)
 {
     return((EndArchiveFlags & endArchiveFlags) == endArchiveFlags);
 }