.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 + " лишний"); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д