public static int GetHashCode(byte[] bytes, int offset, int count) { if (Is32Bit) { return(unchecked ((int)FarmHash.Hash32(bytes, offset, count))); } else { return(unchecked ((int)FarmHash.Hash64(bytes, offset, count))); } }
public int GetHashCode(ArraySegment <byte> key2) { unchecked { if (Is32Bit) { return((int)FarmHash.Hash32(key2.Array, key2.Offset, key2.Count)); } else { return((int)FarmHash.Hash64(key2.Array, key2.Offset, key2.Count)); } } }