示例#1
0
        public bool Equals(string x, string y)
        {
            var extractedA = new string(x.Where(Char.IsDigit).ToArray());

            PhoneNumberComparer.ValidateNumber(extractedA);

            var extractedB = new string(y.Where(Char.IsDigit).ToArray());

            PhoneNumberComparer.ValidateNumber(extractedB);

            return(extractedA == extractedB);
        }
示例#2
0
        public bool Equals(string x, string y)
        {
            var extractedA = Regex.Replace(x, _numberMatchingPattern, string.Empty);

            PhoneNumberComparer.ValidateNumber(extractedA);

            var extractedB = Regex.Replace(y, _numberMatchingPattern, string.Empty);

            PhoneNumberComparer.ValidateNumber(extractedB);

            return(extractedA == extractedB);
        }