Esempio n. 1
0
        public override int GetHashCode()
        {
            int hash = GetType().GetHashCode();

            hash = (hash * 397) ^ MessageID.GetHashCode();
            hash = (hash * 397) ^ Edited.GetHashCode();

            return(hash);
        }
Esempio n. 2
0
 public override int GetHashCode()
 {
     unchecked
     {
         int result = (SenderID != null ? SenderID.GetHashCode() : 0);
         result = (result * 397) ^ (ReceiverID != null ? ReceiverID.GetHashCode() : 0);
         result = (result * 397) ^ (MessageID != null ? MessageID.GetHashCode() : 0);
         result = (result * 397) ^ (Body != null ? Body.GetHashCode() : 0);
         return(result);
     }
 }
Esempio n. 3
0
 public override int GetHashCode() => MessageID.GetHashCode();
 public override int GetHashCode()
 {
     return MessageID.GetHashCode();
 }
Esempio n. 5
0
 public override int GetHashCode()
 {
     return(Contact.UserID.GetHashCode() + MessageID.GetHashCode());
 }