Добавление данных в текстовый файл - C#

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

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

здравствуйте! Столкнулся с такой проблемой: в программе нужно выбрать файл для сохранения и сохранять в него строку данных по нажатию кнопки. Так вот, проблема в том, что я не понимаю как сделать запись. Использую StreamWriter, передаю путь к файлу, всё в порядке, но при использовании метода WriteLine он удаляет первую строку и перезаписывает туда новую, а мне нужно чтоб он добавлял новую. Так же нужно чтоб можно было добавлять строки к уже не пустым файлам. Подскажите пожалуйста как это реализовать.

Решение задачи: «Добавление данных в текстовый файл»

textual
Листинг программы
using (var writer = new StreamWriter(new FileStream(@"c:\folder\file.txt", FileMode.Append, FileAccess.Write)))
{
    writer.WriteLine("Новая строка");
}

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


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

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

6   голосов , оценка 3.833 из 5
Похожие ответы