Example #1
0
 int GetOffsetHash(int Offset)
 {
     fixed(byte *Ptr = &this.Data[Offset])
     {
         return(PointerUtils.FastHash(Ptr, MinSize));
     }
 }
Example #2
0
        public void FastHash()
        {
            var A = new byte[] { 1, 2, 3 };
            var B = new byte[] { 1, 2, 4 };

            fixed(byte *_A = A)
            fixed(byte *_B = B)
            {
                Assert.NotEqual(PointerUtils.FastHash(_A, 3), PointerUtils.FastHash(_B, 3));
            }
        }