Удаление файлов из папки на сервере - C#
Формулировка задачи:
Всем привет! Возникла огромная проблема.
Вообщем, имеет ftp сервер, на нем 2 папки "Информация" и "все документы"
В папке "Информация" имеется файл с названиями документов построчно, например:
документ1
документ2
документ3
В папке "Все документы", исходя из примера, лежат 3 файла : документ1.txt, документ2.txt, документ3.txt.
Задача: Прочитать содержимое файла в папке "Информация", удалить те файлы из папки "Документы", названия которых есть в файле. Как реализовать?
Очень надеюсь на вашу помощь)
Пример удаления просто файла
Пример чтения строк из файла в папке "Информация"
ftpc.DeleteFile(TimeoutFTP, "все документы" + "//" + "документ1.txt);"
ftpc.GetFile(TimeoutFTP, "информация.txt", "Информация" + "//" + "информация.txt");
//Изменение списка документов
string[] lines2 = File.ReadAllLines("информация.txt");
Что, никто не знает как это реализовать?
Ну кто нибудь...
Решение задачи: «Удаление файлов из папки на сервере»
textual
Листинг программы
ftpc.GetFile(TimeoutFTP, "информация.txt", "Информация" + "//" + "информация.txt");
string[] lines2 = File.ReadAllLines("информация.txt");
foreach (string line in lines2) {
ftpc.DeleteFile(TimeoutFTP, Path.Combine("все документы", line);
}