Считывание текста из файла и вывод на экран - C# (181873)

Узнай цену своей работы

Формулировка задачи:

помогите пожалуйста с заданием, постоянно выдает ошибку что не может найти file.txt. хотя сам фал создан в папке, или я что то не так делаю? Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающиеся с тире, перед которым могут находиться только пробельные символы

Решение задачи: «Считывание текста из файла и вывод на экран»

textual
Листинг программы
  1.             Console.WriteLine("Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающиеся с тире, перед которым могут находиться только пробельные символы.");
  2.             try
  3.             {    
  4.                 using (StreamReader read = new StreamReader(@"file.txt"))
  5.                 {
  6.                     string text = read.ReadToEnd();
  7.                     read.Close();
  8.                     read.Dispose();
  9.                     string[] phrases = text.Split('.');
  10.                     Console.WriteLine("Найденные предложения:\n");
  11.                     foreach (string line in phrases)
  12.                     {
  13.                         if (line.Replace(" ", "")[0] == '-')
  14.                         {
  15.                             Console.WriteLine(line);
  16.                         }
  17.                     }
  18.                 }
  19.             }
  20.             catch (Exception e)
  21.             {
  22.                 Console.WriteLine("The file could not be read:");
  23.                 Console.WriteLine(e.Message);
  24.  
  25.                 using (StreamWriter outputFile = new StreamWriter(@"file.txt", true))
  26.                 {
  27.                     outputFile.WriteLine("-First Line");
  28.                     outputFile.WriteLine("-Second Line");
  29.                 }
  30.             }
  31.             Console.ReadKey();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.923 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы