public static void FindByName() { Console.WriteLine("Enter a name to search:"); var nameToSearch = Console.ReadLine(); var results = PhoneNumberCheck.FindByName(nameToSearch, _phoneNumberList); DisplayResults(results); }
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); }
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); }