Удаление файлов из папки на сервере - 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);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы