Объединить текстовые файлы из папки и подпапки в один файл - C#
Формулировка задачи:
Нужно считать папку и подпапки, парсить все текстовые файлы, которые в них находятся, и создать новый файл, который склеит все те файлы с папок.
Помогите, пожалуйста
Решение задачи: «Объединить текстовые файлы из папки и подпапки в один файл»
textual
Листинг программы
using (var resultStream = new FileStream(@"d:\result.txt", FileMode.Create, FileAccess.Write, FileShare.Read)) { foreach (string txtPath in Directory.EnumerateFiles(@"d:\Folder", "*.txt", SearchOption.AllDirectories)) { using (var txtStream = File.OpenRead(txtPath)) { txtStream.CopyTo(resultStream); } resultStream.WriteByte(13); // \r resultStream.WriteByte(10); // \n } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д