public override int GetHashCode() { int hashCode = -1945719542; hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Id); hashCode = hashCode * -1521134295 + EqualityComparer <InlineKeyboardMarkup> .Default.GetHashCode(ReplyMarkup); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(ParseMode); hashCode = hashCode * -1521134295 + EqualityComparer <IEnumerable <MessageEntity> > .Default.GetHashCode(CaptionEntities); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Type); hashCode = hashCode * -1521134295 + Longitude.GetHashCode(); hashCode = hashCode * -1521134295 + Latitude.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Title); hashCode = hashCode * -1521134295 + HorizontalAccuracy.GetHashCode(); hashCode = hashCode * -1521134295 + LivePeriod.GetHashCode(); hashCode = hashCode * -1521134295 + Heading.GetHashCode(); hashCode = hashCode * -1521134295 + ProximityAlertRadius.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <InputMessageContent> .Default.GetHashCode(InputMessageContent); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(ThumbUrl); hashCode = hashCode * -1521134295 + ThumbWidth.GetHashCode(); hashCode = hashCode * -1521134295 + ThumbHeight.GetHashCode(); return(hashCode); }
public override int GetHashCode() { int hashCode = 1466495924; hashCode = hashCode * -1521134295 + Longitude.GetHashCode(); hashCode = hashCode * -1521134295 + Latitude.GetHashCode(); hashCode = hashCode * -1521134295 + HorizontalAccuracy.GetHashCode(); hashCode = hashCode * -1521134295 + LivePeriod.GetHashCode(); hashCode = hashCode * -1521134295 + Heading.GetHashCode(); hashCode = hashCode * -1521134295 + ProximityAlertRadius.GetHashCode(); return(hashCode); }