/// <inheritdoc />
            public override bool Equals(object obj)
            {
                CultureAwareComparer comparer = obj as CultureAwareComparer;

                return(comparer != null &&
                       ((_ignoreCase == comparer._ignoreCase) && (_compareInfo.Equals(comparer._compareInfo))));
            }
Beispiel #2
0
            public override bool Equals(object obj)
            {
                CultureAwareComparer comp = obj as CultureAwareComparer;

                if (comp != null) // Don't need to check options because it follows ignoreCase
                {
                    return((m_ignoreCase == comp.m_ignoreCase) && (m_culture == comp.m_culture));
                }

                return(false);
            }