コード例 #1
0
        public override int GetHashCode()
        {
            int hash = GetType().GetHashCode();

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

            return(hash);
        }
コード例 #2
0
ファイル: MessageBusDTO.cs プロジェクト: DarkMindFX/Fineo
 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);
     }
 }
コード例 #3
0
ファイル: NMessage.cs プロジェクト: mshepher/Manatee6
 public override int GetHashCode() => MessageID.GetHashCode();
コード例 #4
0
 public override int GetHashCode()
 {
     return MessageID.GetHashCode();
 }
コード例 #5
0
 public override int GetHashCode()
 {
     return(Contact.UserID.GetHashCode() + MessageID.GetHashCode());
 }