public override int GetHashCode() { unchecked { var hashCode = FirstName.GetHashCode(); hashCode = (hashCode * 397) ^ LastName.GetHashCode(); hashCode = (hashCode * 397) ^ Birthdate.GetHashCode(); return(hashCode); } }
public override int GetHashCode() { int result = 17; unchecked { if (Birthdate != default(DateTime)) { result = (result * 31) + Birthdate.GetHashCode(); } if (Name != default(string)) { result = (result * 31) + Name.GetHashCode(); } } return(result); }
public override int GetHashCode() { int hash = 1; if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (Email.Length != 0) { hash ^= Email.GetHashCode(); } if (EmailVerified != false) { hash ^= EmailVerified.GetHashCode(); } if (Birthdate.Length != 0) { hash ^= Birthdate.GetHashCode(); } if (Gender != global::Spotify.Login5.V3.UserInfo.Types.Gender.Unknown) { hash ^= Gender.GetHashCode(); } if (PhoneNumber.Length != 0) { hash ^= PhoneNumber.GetHashCode(); } if (PhoneNumberVerified != false) { hash ^= PhoneNumberVerified.GetHashCode(); } if (EmailAlreadyRegistered != false) { hash ^= EmailAlreadyRegistered.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
/// <summary> /// Serves as the default hash function. /// </summary> /// <returns>A hash code for the current object.</returns> public override int GetHashCode() { var hashcode = ID.GetHashCode(); hashcode ^= GUID.GetHashCode(); hashcode ^= Picture.GetHashCode(); hashcode ^= Name.GetHashCode(); hashcode ^= Surname.GetHashCode(); hashcode ^= Midname.GetHashCode(); hashcode ^= Birthdate.GetHashCode(); hashcode ^= Gender.GetHashCode(); hashcode ^= Country.GetHashCode(); hashcode ^= City.GetHashCode(); hashcode ^= Phone.GetHashCode(); hashcode ^= Email.GetHashCode(); hashcode ^= Department.GetHashCode(); hashcode ^= Group.GetHashCode(); hashcode ^= Status.GetHashCode(); hashcode ^= Role.GetHashCode(); return(hashcode); }