Пример #1
0
        /// <summary>
        /// Returns true if ComAdobeCqSocialCommonsEmailreplyImplEmailQuotedTextPatternsImpProperties instances are equal
        /// </summary>
        /// <param name="other">Instance of ComAdobeCqSocialCommonsEmailreplyImplEmailQuotedTextPatternsImpProperties to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(ComAdobeCqSocialCommonsEmailreplyImplEmailQuotedTextPatternsImpProperties other)
        {
            if (other is null)
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     PatternTime == other.PatternTime ||
                     PatternTime != null &&
                     PatternTime.Equals(other.PatternTime)
                     ) &&
                 (
                     PatternNewline == other.PatternNewline ||
                     PatternNewline != null &&
                     PatternNewline.Equals(other.PatternNewline)
                 ) &&
                 (
                     PatternDayOfMonth == other.PatternDayOfMonth ||
                     PatternDayOfMonth != null &&
                     PatternDayOfMonth.Equals(other.PatternDayOfMonth)
                 ) &&
                 (
                     PatternMonth == other.PatternMonth ||
                     PatternMonth != null &&
                     PatternMonth.Equals(other.PatternMonth)
                 ) &&
                 (
                     PatternYear == other.PatternYear ||
                     PatternYear != null &&
                     PatternYear.Equals(other.PatternYear)
                 ) &&
                 (
                     PatternDate == other.PatternDate ||
                     PatternDate != null &&
                     PatternDate.Equals(other.PatternDate)
                 ) &&
                 (
                     PatternDateTime == other.PatternDateTime ||
                     PatternDateTime != null &&
                     PatternDateTime.Equals(other.PatternDateTime)
                 ) &&
                 (
                     PatternEmail == other.PatternEmail ||
                     PatternEmail != null &&
                     PatternEmail.Equals(other.PatternEmail)
                 ));
        }