コード例 #1
0
        public static void FindByName()
        {
            Console.WriteLine("Enter a name to search:");
            var nameToSearch = Console.ReadLine();
            var results      = PhoneNumberCheck.FindByName(nameToSearch, _phoneNumberList);

            DisplayResults(results);
        }
コード例 #2
0
        public static void CheckListConsistency()
        {
            var result = PhoneNumberCheck.IsListConsistent(_phoneNumberList)
                ? "Phone number list is consistent"
                : "Phone number list is not consistent";

            Console.WriteLine($"Result for {_fileName.Substring(120)}");
            Console.WriteLine(result);
        }
コード例 #3
0
        public static void GetInconsistentPhoneNumbers()
        {
            var results = PhoneNumberCheck.GetInconsistentNumbers(_phoneNumberList).ToList();

            Console.WriteLine($"Result for ...{_fileName.Substring(120)}:\n");
            if (!results.Any())
            {
                Console.WriteLine("This list is consistent. No matching numbers found.");
                return;
            }

            Console.WriteLine("The following phone numbers are inconsistent:");
            DisplayResults(results);
        }