/// <summary> /// Задание 2 /// </summary> void Task_2() { Console.Clear(); Console.Write("Введите строку: "); string str = Console.ReadLine(); if (string.IsNullOrWhiteSpace(str)) { Console.WriteLine("Строка неможет быть пустой!!!"); } else { MyTask task = new MyTask(); if (task.ShortestWord(str).Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Length >= 2) { Console.WriteLine("Самые короткие слова в строке: " + task.ShortestWord(str)); } else { Console.WriteLine("Самое короткое слово в строке: " + task.ShortestWord(str)); } if (task.LongestWord(str).Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Length >= 2) { Console.WriteLine("Самые длинные слова в строке: " + task.LongestWord(str)); } else { Console.WriteLine("Самое длинное слово в строке: " + task.LongestWord(str)); } } Console.ReadKey(); }