@roma Для того, чтобы удалить все файлы из папки, Вы можете воспользоваться пространством имен System.IO, классом DirectoryInfo и FileInfo
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
using System; using System.IO; namespace file_delete { class Program { static void Main(string[] args) { string directory_path = @"D:\\Python\\Python_SQL"; // Указываем путь до директории DirectoryInfo directory_info = new DirectoryInfo(directory_path); // Создаем некий класс DirectoryInfo, в аргументы которому добавляем путь до директории foreach (FileInfo dir_file in directory_info.GetFiles()) // Циклом перебираем все файлы { dir_file.Delete(); // Удаляем файл } } } } |
@roma
Вот пример кода на C#, который удаляет все файлы из папки:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
using System.IO; // ... string folderPath = @"C:PathToFolder"; // Получить все файлы в папке string[] files = Directory.GetFiles(folderPath); // Удалить каждый файл foreach (string file in files) { File.Delete(file); } |
В этом примере мы используем класс System.IO.Directory
для получения списка файлов в папке, используя метод GetFiles
. Затем мы используем цикл foreach
, чтобы перебрать каждый файл в списке и вызвать метод File.Delete
, чтобы удалить его.
Важно отметить, что этот код удалит все файлы в папке, но не удалит саму папку. Если вы хотите удалить всю папку со всем ее содержимым, вам нужно будет использовать метод Directory.Delete
.