Считать текст из файла, вывести сначала предложения, начинающиеся с однобуквенных слов, а затем остальные - C#
Формулировка задачи:
Всем привет) Помогите написать вот такую вот программу(На C#):
Написать программу, которая считывает текст из файла и выводит на экран сначала предложения, начинающиеся с однобуквенных слов, а затем все остальные.
Заранее спасибо)
Решение задачи: «Считать текст из файла, вывести сначала предложения, начинающиеся с однобуквенных слов, а затем остальные»
textual
Листинг программы
string arr = File.ReadAllText("Путь к файлу"); List<string> str= new List<string>(); foreach( string st in arr.Split('.')) // получаем масиив отдельных приложений { if(st[1]==" ") \\если второй символ в передложении пробел. { str.Insert(0,st); \\добавляем в начало коллекции } else // иначе в конец { str.Add(st); } } foreach(string s in str) { RichTextBox.AppendText(s); // однобуквенные будут перед остальными, но они будут в обратном порядке. исправляется добавлением в инсерт счетчика. }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д