Напечатать все слова, входящие в текстовую строку, начинающиеся с букв заданного слова - C#
Формулировка задачи:
Даны текстовая строка и слово (например, ba). Напечатать все слова, входящие в эту текстовую строку, начинающиеся с букв заданного слова (например, bak, barber, baab, baalam), используя методы класса String или StringBuilder.
Решение задачи: «Напечатать все слова, входящие в текстовую строку, начинающиеся с букв заданного слова»
textual
Листинг программы
static void Main(string[] args) {
string word = "ba";
string str = "apple, bak, barber, visual, baab, studio, baalam";
str.Split(new char[] { ',', ' ' }, StringSplitOptions.RemoveEmptyEntries)
.Where(w => w.StartsWith(word))
.ToList()
.ForEach(w => Console.WriteLine(w));
Console.ReadKey();
}