.NET 4.x Создание папки и запись в неё файлов - C#
Формулировка задачи:
Добрый день, люди помогите пожалуйста есть вот такой код.
При выполнении этого кода создается папка Тестовая директория с текущим временем, то есть Тестовая директория 2015.03.15_14-47-53. Как мне сделать так чтобы каждый раз по нажатии кнопки создавалась директория с текущим временем и туда записывался файл. Причём нужно так сделать чтобы файл записывался именно в ту папку которая была создана по нажатии на кнопку,а не просто выполнить поиск директорий внутри текущей и записать туда файл.
"Тестовая директория "+time
Таких директорий может быть 10-20 и т.д. Нужно чтобы вот именно в текущесозданную по нажатию кнопки записывало файл. Спасибо заранее если кто поможет.
В данном коде папка создается всего 1 раз, и создается новая только после перезапуска программы.
private void button5_Click(object sender, EventArgs e) { string text = "Тест текст"; Directory.CreateDirectory("Тестовая директория " + time); string papka = Path.Combine(Directory.GetCurrentDirectory(), "Тестовая директория "+time); string file = Path.Combine(papka, "file.txt"); if (!Directory.Exists(papka)) Directory.CreateDirectory(papka); File.WriteAllText(file, text); }
Решение задачи: «.NET 4.x Создание папки и запись в неё файлов»
textual
Листинг программы
if (!Directory.Exists(path)) Directory.CreateDirectory(path);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д