Добавление данных в текстовый файл - C#
Формулировка задачи:
здравствуйте! Столкнулся с такой проблемой: в программе нужно выбрать файл для сохранения и сохранять в него строку данных по нажатию кнопки. Так вот, проблема в том, что я не понимаю как сделать запись. Использую StreamWriter, передаю путь к файлу, всё в порядке, но при использовании метода WriteLine он удаляет первую строку и перезаписывает туда новую, а мне нужно чтоб он добавлял новую. Так же нужно чтоб можно было добавлять строки к уже не пустым файлам. Подскажите пожалуйста как это реализовать.
Решение задачи: «Добавление данных в текстовый файл»
textual
Листинг программы
using (var writer = new StreamWriter(new FileStream(@"c:\folder\file.txt", FileMode.Append, FileAccess.Write))) { writer.WriteLine("Новая строка"); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д