public override int GetHashCode() { int hash = 1; if (Country.Length != 0) { hash ^= Country.GetHashCode(); } if (City.Length != 0) { hash ^= City.GetHashCode(); } if (checkin_ != null) { hash ^= Checkin.GetHashCode(); } if (checkout_ != null) { hash ^= Checkout.GetHashCode(); } if (Rooms != 0) { hash ^= Rooms.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }