Удалить пустую строку в txt - C#
Формулировка задачи:
В общем есть текстовый файл в котором допустим 10 строк. Из них к примеру 6ая и 9ая пустые (не обязательно). Нужно их удалить из текстового файла. А в конце файла добавить 1 пустую строку (ну это я ладно знаю - file.WriteLine).
Решение задачи: «Удалить пустую строку в txt»
textual
Листинг программы
- string path = @"E:\1.txt";
- int count = 0;
- var list = File.ReadAllLines(path).ToList();
- var sw = new StreamWriter(path);
- foreach (var l in list)
- if (!string.IsNullOrEmpty(l))
- sw.WriteLine(l);
- else
- count++;
- for (int i = 0; i < count; i++)
- sw.WriteLine("empty");
- sw.Close();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д