Zliczanie zdań w richTextBoxie

0
sentence = richTextBox1.Text.Trim().Split(new Char[] { '.', '\t', '\n' });

            for (int i = 0; i < richTextBox1.Text.Length; i++)
            {
                if (sentence.Length > 0) licznik2++; else break;
            }

Powyższy kod na zliczanie zdań w richTextBoxie nie działa. Gdzie jest błąd?

0
sentence.Length

zwraca ci ilość zdań.

0
maszynaz napisał(a)
sentence.Length

zwraca ci ilość zdań.

Nie zwróci, bo autor znowu nie użył StringSplitOptions.RemoveEmptyEntries.

0
 sentence = richTextBox1.Text.Trim().Split(new Char[] { '.',});

            label6.Text = sentence.Length.ToString() + " zdań";

Podaje niewłaściwą liczbę zdań. Np. jak jest 7 zdań, wypisuje 9. I jak użyć tego "StringSplitOptions.RemoveEmptyEntries" jeśli wolno spytać?

0

Już mam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1