BitOrchestra.SequencerExpression.GetHashCode C# (CSharp) Method

GetHashCode() public method

public GetHashCode ( ) : int
return int
        public override int GetHashCode()
        {
            int hash = 0x139F4BA3;
            hash += this.Parameter.GetHashCode();
            hash += (hash << 17) ^ (hash >> 17);
            for (int t = 0; t < this.Items.Count; t++)
            {
                hash += this.Items[t].GetHashCode();
                hash += (hash << 13) ^ (hash >> 13);
            }
            hash *= 0x253A35F1;
            return hash;
        }