Ejemplo n.º 1
0
 public override bool Equals(object obj)
 {
     return(obj != null &&
            ReceiverUserId.Equals(((SharedMeme)obj).ReceiverUserId) &&
            SenderUserId.Equals(((SharedMeme)obj).SenderUserId) &&
            MemeId.Equals(((SharedMeme)obj).MemeId));
 }
Ejemplo n.º 2
0
        public override int GetHashCode()
        {
            var hashCode = 1584987736;

            hashCode = hashCode * -1521134295 + UserId.GetHashCode();
            hashCode = hashCode * -1521134295 + MemeId.GetHashCode();
            hashCode = hashCode * -1521134295 + Vote.GetHashCode();
            return(hashCode);
        }