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();