- Регистрация
- 23.05.2016
- Сообщения
- 1 472
- Благодарностей
- 575
- Баллы
- 113
Приветствую!
Нужна функция объединение всех текстовых файлов в один по завершению шаблона.
Нашёл код в гугле на .NET 4:
Код работает, но не могу подставить переменную папки проекта. Работает если вручную прописывать путь до проекта. Но как сделать через переменные?
Пробовал:
но код не выполняется.
Прошу помощи)
Нужна функция объединение всех текстовых файлов в один по завершению шаблона.
Нашёл код в гугле на .NET 4:
Код:
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
}
}
Пробовал:
Код:
using (var resultStream = new FileStream(@["Project.Directory\result.txt"], FileMode.Create, FileAccess.Write, FileShare.Read))
Прошу помощи)