public override int GetHashCode() { int hashcode = 157; unchecked { if (__isset.mid) { hashcode = (hashcode * 397) + Mid.GetHashCode(); } if (__isset.normalizedPhoneNumber) { hashcode = (hashcode * 397) + NormalizedPhoneNumber.GetHashCode(); } if (__isset.allowedToSearchByPhoneNumber) { hashcode = (hashcode * 397) + AllowedToSearchByPhoneNumber.GetHashCode(); } if (__isset.allowedToReceiveMessageFromNonFriend) { hashcode = (hashcode * 397) + AllowedToReceiveMessageFromNonFriend.GetHashCode(); } if (__isset.region) { hashcode = (hashcode * 397) + Region.GetHashCode(); } } return(hashcode); }
public override string ToString() { var sb = new StringBuilder("PhoneInfoForChannel("); bool __first = true; if (Mid != null && __isset.mid) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Mid: "); Mid.ToString(sb); } if (NormalizedPhoneNumber != null && __isset.normalizedPhoneNumber) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("NormalizedPhoneNumber: "); NormalizedPhoneNumber.ToString(sb); } if (__isset.allowedToSearchByPhoneNumber) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("AllowedToSearchByPhoneNumber: "); AllowedToSearchByPhoneNumber.ToString(sb); } if (__isset.allowedToReceiveMessageFromNonFriend) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("AllowedToReceiveMessageFromNonFriend: "); AllowedToReceiveMessageFromNonFriend.ToString(sb); } if (Region != null && __isset.region) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Region: "); Region.ToString(sb); } sb.Append(")"); return(sb.ToString()); }