Удалить пустую строку в 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();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д