Упражнения C # Sharp: добавление текста в существующий файл

Обработка файлов C # Sharp: упражнение 8 с решением

Напишите программу на C # Sharp для добавления текста в существующий файл.

Пример решения : —

C # Sharp Code:

  using System; using System.IO; using System.Text; class filexercise3 {public static void Main () {string fileName = @ "mytest.txt";  try {//Удаляем файл, если он существует.  if (File.Exists (имя_файла)) {File.Delete (имя_файла);  } Console.Write (" n  n Добавить текст в существующий файл:  n"); Console.Write ("----------------------  ----------------------  n "); //Создаем файл.  используя (StreamWriter fileStr = File.CreateText (fileName)) {fileStr.WriteLine («Привет и добро пожаловать»);  fileStr.WriteLine («Это первое содержимое»);  fileStr.WriteLine ("текстового файла mytest.txt");  } using (StreamReader sr = File.OpenText (fileName)) {string s = ""; Console.WriteLine ("Вот содержимое файла mytest.txt:");  в то время как ((s = sr.ReadLine ())! = null) {Console.WriteLine (s);  } Console.WriteLine ("");  } using (System.IO.StreamWriter file = new System.IO.StreamWriter (@ "mytest.txt", true)) {file.WriteLine ("Это строка, добавленная в последнюю строку.");  } using (StreamReader sr = File.OpenText (fileName)) {string s = ""; Console.WriteLine ("Вот содержимое файла после добавления текста:");  в то время как ((s = sr.ReadLine ())! = null) {Console.WriteLine (s);  } Console.WriteLine ("");  }} catch (Exception MyExcep) {Console.WriteLine (MyExcep.ToString ());  }}}  

Пример вывода:

 Добавить текст в существующий файл: --------------  ------------------------------ Вот содержимое файла mytest.txt: Здравствуйте и добро пожаловать. Это первое содержимое файла mytest.txt.  текстовый файл mytest.txt Вот содержимое файла после добавления текста: Привет и добро пожаловать. Это первое содержимое текстового файла mytest.txt. Это строка, добавленная в последнюю строку.  

Блок-схема:

Редактор кода C # Sharp:

Предыдущий: Напишите программу на C # Sharp для создания и записи некоторой строки текста в файл, который не содержит данную строку в строке.
Далее: Напишите программу на C # Sharp для создания и копирования файла с другим именем и отображения содержимого.

Оцените статью
nanomode.ru
Добавить комментарий