Функция, которая будет возвращать максимальное количество слов в предложении.
Данный текст можно разделить на предложения, разделив его на точки, вопросительные и восклицательные знаки. Например, учитывая S= " самые влажные кодеры. Дайте нам попробовать?", функция должна вернуть 4.
Что я уже пробовал:
я могу найти количество слов из всего файла
protected void Button1_Click(object sender, EventArgs e) { string s = TextBox1.Text; Label1.Text = GetNoOfWords(s).ToString(); } public int GetNoOfWords(string s) { return s.Split(new char[] {' ',',','.','?','!'}, StringSplitOptions.RemoveEmptyEntries).Length; }