public override int GetHashCode() { int hashcode = 157; unchecked { if (__isset.mid) { hashcode = (hashcode * 397) + Mid.GetHashCode(); } if (__isset.createdTime) { hashcode = (hashcode * 397) + CreatedTime.GetHashCode(); } if (__isset.contacts) { hashcode = (hashcode * 397) + TCollections.GetHashCode(Contacts); } if (__isset.notificationDisabled) { hashcode = (hashcode * 397) + NotificationDisabled.GetHashCode(); } if (__isset.memberMids) { hashcode = (hashcode * 397) + TCollections.GetHashCode(MemberMids); } } return(hashcode); }
public override string ToString() { var sb = new StringBuilder("Room("); bool __first = true; if (Mid != null && __isset.mid) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Mid: "); Mid.ToString(sb); } if (__isset.createdTime) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("CreatedTime: "); CreatedTime.ToString(sb); } if (Contacts != null && __isset.contacts) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Contacts: "); Contacts.ToString(sb); } if (__isset.notificationDisabled) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("NotificationDisabled: "); NotificationDisabled.ToString(sb); } if (MemberMids != null && __isset.memberMids) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("MemberMids: "); MemberMids.ToString(sb); } sb.Append(")"); return(sb.ToString()); }