Example #1
0
 public override int GetHashCode()
 {
     return
         (FileID?.GetHashCode() ?? 0 ^
          FileLength.GetHashCode() ^
          FileName?.GetHashCode() ?? 0 ^
          FileShardIDs?.GetHashCodeEnumerable() ?? 0 ^
          FileShardHashes?.GetHashCodeEnumerable() ?? 0 ^
          LastModified.GetHashCode() ^
          SHA1?.GetHashCode() ?? 0);
 }
 public override int GetHashCode()
 => FileLength.GetHashCode() ^ ShapeType.GetHashCode() ^ BoundingBox.GetHashCode();