Esempio n. 1
0
        public TweakDBID GetTweakDBID(string str)
        {
            var buffer1 = new byte[8];
            var buffer2 = HashGenerator.CalcCRC32(str);

            Array.Reverse(buffer2);
            Array.Copy(buffer2, 0, buffer1, 0, buffer2.Length);
            buffer1[4] = (byte)str.Length;

            return(BitConverter.ToUInt64(buffer1, 0));
        }