.NET 4.x Как сделать проверку файлов в папке по списку с сайта? - C#

Узнай цену своей работы

Формулировка задачи:

У меня есть файлы в папке,мне нужно проверить есть ли такие в списке,если такого файла нет,то его должно удалить.Список может быть txt файле или через php скрипт(который уже имеется).Я хотел бы сделать так: (файл в списке записан так "file.zip=filesize",где filesize размер файла) 1.Идёт проверка на существование файла,если всё сходится,то идёт проверка на размер. 2.Если размер не совпадает,то файл удаляется. Я пробовал делать,но у меня были проблемы с масивом.Точнее с ошибкой "файл находиться вне масива" Пожалуйста помогите,очень надо.Заранее спасибо.

Решение задачи: «.NET 4.x Как сделать проверку файлов в папке по списку с сайта?»

textual
Листинг программы
        string[] filesonsite = new string[] {"file.zip","file.exe","file.dll","file.cfg","file.rar" };
        DirectoryInfo dir = new DirectoryInfo("files");
        FileInfo[] files = dir.GetFiles();
        foreach(var file in files)
        {
            if(!filesonsite.Contains(file.Name))
            {
                 MessageBox.Show(file.Name + " лишний");
            }
        }

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


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

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

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