• Работа с файлами, на языке C# пожалуйста
    Слова текста, расположенного в текстовом файле, вывести на экран в виде строки и в виде столбика.

Ответы 1

  • Скрины работы прикреплены, путь к файлу поменяйте на нужный сами

    static void Main(string[] args)

           {

               string file = "C:\\Desktop\\text.txt";

               StreamReader rd = new StreamReader(new FileStream(file, FileMode.Open), System.Text.Encoding.Default);

               string[] stolb = new string[0];

               string textStr = "";

               textStr = rd.ReadToEnd().Replace("", "").Replace("", " ");//Считываем строку из файла, удаляя из нее символы переноса строки.

               Console.WriteLine("Текст из файла строкой: " + textStr);

               Console.WriteLine();

               Console.WriteLine("Текст из файла Столбиком:");

               String[] words = textStr.Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);//заполняем массив словами из текста(т.е. разделяем по пробелу)

               //выводим каждый элемент построчно

               for (int i = 0; i < words.Length; i++)

               {

                   Console.WriteLine(words[i]);

               }

               

               Console.ReadLine();

           }

    answer img
    • Автор:

      abe
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years