public static void Main(string[] args) { Smartphone smartphone = new Smartphone(); string[] phoneNums = Console.ReadLine().Split(); foreach (var num in phoneNums) { try { Console.WriteLine(smartphone.Call(num)); } catch (Exception ex) { Console.WriteLine(ex.Message); } } string[] urls = Console.ReadLine().Split(); foreach (var url in urls) { try { Console.WriteLine(smartphone.Browse(url)); } catch (Exception ex) { Console.WriteLine(ex.Message); } } }
public static void Main() { var phone = new Smartphone(); var phoneNumbers = Console.ReadLine().Split().ToList(); var urls = Console.ReadLine().Split().ToList(); foreach (var number in phoneNumbers) { try { Console.WriteLine(phone.Call(number)); } catch (Exception ex) { Console.WriteLine(ex.Message); } } foreach (var url in urls) { try { Console.WriteLine(phone.Browse(url)); } catch (Exception ex) { Console.WriteLine(ex.Message); } } }
public static void Start() { string[] numbers = Console.ReadLine() .Split(" ", StringSplitOptions.RemoveEmptyEntries); foreach (var number in numbers) { if (number.Any(char.IsLetter)) { Console.WriteLine("Invalid number!"); } else { var smartPhone = new Smartphone(number); Console.WriteLine(smartPhone.Call()); } } string[] sites = Console.ReadLine() .Split(" ", StringSplitOptions.RemoveEmptyEntries); foreach (var site in sites) { if (site.Any(char.IsDigit)) { Console.WriteLine("Invalid URL!"); } else { var smartPhone = new Smartphone(site); Console.WriteLine(smartPhone.Browse() + "!"); } } }