.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 + " лишний");
}
}