Пример #1
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Player != 0)
            {
                hash ^= Player.GetHashCode();
            }
            if (Credit != 0)
            {
                hash ^= Credit.GetHashCode();
            }
            if (Evo != 0)
            {
                hash ^= Evo.GetHashCode();
            }
            if (StarNeed != 0)
            {
                hash ^= StarNeed.GetHashCode();
            }
            if (GoldNeed != 0)
            {
                hash ^= GoldNeed.GetHashCode();
            }
            hash ^= Consume.GetHashCode();
            if (Power != 0)
            {
                hash ^= Power.GetHashCode();
            }
            if (Desc.Length != 0)
            {
                hash ^= Desc.GetHashCode();
            }
            if (UseCardNum != 0)
            {
                hash ^= UseCardNum.GetHashCode();
            }
            return(hash);
        }
Пример #2
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Gate != 0)
            {
                hash ^= Gate.GetHashCode();
            }
            hash ^= Cosumes.GetHashCode();
            if (SceneId.Length != 0)
            {
                hash ^= SceneId.GetHashCode();
            }
            if (Star != 0)
            {
                hash ^= Star.GetHashCode();
            }
            if (Evo != 0)
            {
                hash ^= Evo.GetHashCode();
            }
            hash ^= awards_.GetHashCode();
            return(hash);
        }