public override int GetHashCode() { int hash = 1; if (Email.Length != 0) { hash ^= Email.GetHashCode(); } if (Username.Length != 0) { hash ^= Username.GetHashCode(); } if (Password.Length != 0) { hash ^= Password.GetHashCode(); } if (Firstname.Length != 0) { hash ^= Firstname.GetHashCode(); } if (Lastname.Length != 0) { hash ^= Lastname.GetHashCode(); } if (Birthday.Length != 0) { hash ^= Birthday.GetHashCode(); } if (PictureUrl.Length != 0) { hash ^= PictureUrl.GetHashCode(); } if (Height != 0F) { hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Height); } if (Weight != 0F) { hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Weight); } if (AffiliatedBox.Length != 0) { hash ^= AffiliatedBox.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hashcode = 157; unchecked { if (__isset.index) { hashcode = (hashcode * 397) + Index.GetHashCode(); } if (__isset.forceUpdate) { hashcode = (hashcode * 397) + ForceUpdate.GetHashCode(); } if (__isset.title) { hashcode = (hashcode * 397) + Title.GetHashCode(); } if (__isset.text) { hashcode = (hashcode * 397) + Text.GetHashCode(); } if (__isset.createdTime) { hashcode = (hashcode * 397) + CreatedTime.GetHashCode(); } if (__isset.pictureUrl) { hashcode = (hashcode * 397) + PictureUrl.GetHashCode(); } if (__isset.thumbnailUrl) { hashcode = (hashcode * 397) + ThumbnailUrl.GetHashCode(); } } return(hashcode); }