コード例 #1
0
 public override bool Equals(object obj)
 {
     return(obj is RecordHeader header &&
            Prefix == header.Prefix &&
            VersionData.Equals(header.VersionData) &&
            Count == header.Count);
 }
コード例 #2
0
 public override bool Equals(object obj)
 {
     return(obj is PowerHeader header &&
            Count == header.Count &&
            Prefix.Equals(header.Prefix) &&
            VersionData.Equals(header.VersionData) &&
            LevelVersion.Equals(header.LevelVersion) &&
            EffectVersion.Equals(header.EffectVersion) &&
            InventionOriginAssignmentVersion.Equals(header.InventionOriginAssignmentVersion));
 }