Ejemplo n.º 1
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Action != global::Reworld.Teamwork.PingAction.Heartbeat)
            {
                hash ^= Action.GetHashCode();
            }
            if (TeamId != 0L)
            {
                hash ^= TeamId.GetHashCode();
            }
            if (UUID.Length != 0)
            {
                hash ^= UUID.GetHashCode();
            }
            if (Timestamp != 0L)
            {
                hash ^= Timestamp.GetHashCode();
            }
            if (Sign.Length != 0)
            {
                hash ^= Sign.GetHashCode();
            }
            hash ^= receiver_.GetHashCode();
            if (Data.Length != 0)
            {
                hash ^= Data.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
Ejemplo n.º 2
0
            public override int GetHashCode()
            {
                var hashCode = -449418931;

                hashCode = hashCode * -1521134295 + Sign.GetHashCode();
                hashCode = hashCode * -1521134295 + XAxisActive.GetHashCode();
                hashCode = hashCode * -1521134295 + YAxisActive.GetHashCode();
                hashCode = hashCode * -1521134295 + ZAxisActive.GetHashCode();
                return(hashCode);
            }
Ejemplo n.º 3
0
        public void GetHashCode_Gets_Hashcode_Of_Members(string sign1Value, string sign2Value, bool expectedEqual)
        {
            Sign sign1 = new Sign(sign1Value);
            Sign sign2 = new Sign(sign2Value);

            int  hashCode1 = sign1.GetHashCode();
            int  hashCode2 = sign2.GetHashCode();
            bool result    = hashCode1 == hashCode2;

            Assert.That(result, Is.EqualTo(expectedEqual));
        }
Ejemplo n.º 4
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (Bd != null ? Bd.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Sign != null ? Sign.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (Challenge != null ? Challenge.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (SessionId != null ? SessionId.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (AppId != null ? AppId.GetHashCode() : 0);
         return(hashCode);
     }
 }
 /// <summary>
 /// Gets the hash code
 /// </summary>
 /// <returns>Hash code</returns>
 public override int GetHashCode()
 {
     unchecked // Overflow is fine, just wrap
     {
         var hashCode = 41;
         if (Text != null)
         {
             hashCode = hashCode * 59 + Text.GetHashCode();
         }
         if (StreetName != null)
         {
             hashCode = hashCode * 59 + StreetName.GetHashCode();
         }
         if (Distance != null)
         {
             hashCode = hashCode * 59 + Distance.GetHashCode();
         }
         if (Time != null)
         {
             hashCode = hashCode * 59 + Time.GetHashCode();
         }
         if (Interval != null)
         {
             hashCode = hashCode * 59 + Interval.GetHashCode();
         }
         if (Sign != null)
         {
             hashCode = hashCode * 59 + Sign.GetHashCode();
         }
         if (AnnotationText != null)
         {
             hashCode = hashCode * 59 + AnnotationText.GetHashCode();
         }
         if (AnnotationImportance != null)
         {
             hashCode = hashCode * 59 + AnnotationImportance.GetHashCode();
         }
         if (ExitNumber != null)
         {
             hashCode = hashCode * 59 + ExitNumber.GetHashCode();
         }
         if (TurnAngle != null)
         {
             hashCode = hashCode * 59 + TurnAngle.GetHashCode();
         }
         return(hashCode);
     }
 }
Ejemplo n.º 6
0
                public override int GetHashCode()
                {
                    int hash = 1;

                    if (sign_ != null)
                    {
                        hash ^= Sign.GetHashCode();
                    }
                    if (origin_ != null)
                    {
                        hash ^= Origin.GetHashCode();
                    }
                    if (_unknownFields != null)
                    {
                        hash ^= _unknownFields.GetHashCode();
                    }
                    return(hash);
                }
Ejemplo n.º 7
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (ActionId != 0)
            {
                hash ^= ActionId.GetHashCode();
            }
            if (UserId != 0L)
            {
                hash ^= UserId.GetHashCode();
            }
            if (MsgId != 0)
            {
                hash ^= MsgId.GetHashCode();
            }
            if (Token.Length != 0)
            {
                hash ^= Token.GetHashCode();
            }
            if (St != 0L)
            {
                hash ^= St.GetHashCode();
            }
            if (Content.Length != 0)
            {
                hash ^= Content.GetHashCode();
            }
            if (Sign.Length != 0)
            {
                hash ^= Sign.GetHashCode();
            }
            if (ErrorCode != 0)
            {
                hash ^= ErrorCode.GetHashCode();
            }
            if (ErrorInfo.Length != 0)
            {
                hash ^= ErrorInfo.GetHashCode();
            }
            return(hash);
        }
Ejemplo n.º 8
0
 public override int GetHashCode()
 {
     return(134 ^ Sign.GetHashCode() ^ Library.GetHashCode());
 }
Ejemplo n.º 9
0
 public override int GetHashCode()
 => Name.GetHashCode() ^ Sign.GetHashCode() ^ Coefficient.GetHashCode() ^ Probability.GetHashCode();
Ejemplo n.º 10
0
 public override int GetHashCode()
 {
     return(Sign != null ? Sign.GetHashCode() : 0);
 }
Ejemplo n.º 11
0
 public override int GetHashCode()
 {
     return(Sign.GetHashCode() ^
            SignIndex.GetHashCodeNullable());
 }