Напишите функцию для подсчёта слов в строке S - C#
Формулировка задачи:
Напишите функцию для подсчёта слов в строке S. Под словом следует понимать последовательность из любых символов кроме пробела, точки и точки с запятой
Решение задачи: «Напишите функцию для подсчёта слов в строке S»
textual
Листинг программы
private int GetWordsCnt(string str)
{
char[] separator = new char[3];
string[] result;
separator[0] = ';';
separator[1] = ' ';
separator[2] = '.';
result = str.Split(separator, StringSplitOptions.RemoveEmptyEntries);
return result.Count();
}
string str = "Das war ein wunderschГ¶ner Tag; Ich war sehr zufrieden. bla bla bla";
MessageBox.Show(GetWordsCnt(str).ToString());