Я пытаюсь написать консольное приложение на c #, которое рекурсивно читает определенную папку.
В этих папках тысячи изображений .jpg
На некоторых уровнях структура папок очень глубокая, и пример выглядит следующим образом:
SCC-LocalPhoto / testfiles / 1997 / JAN-Июнь
1997 / АПРЕЛЬ 1997 / 7.4.97 -
11.4.97 / FRI11.4.97 /
Как видите, структура папок довольно грязная, однако я не могу это контролировать.
Моя задача - прочитать все папки. Извлекайте метаданные из изображений и сохраняйте их в файле XML. Затем мне нужно скопировать все папки в одном макете и вставить их в новую папку.
Я думаю, что смогу прочитать все каталоги, извлечь метаданные из изображений и сохранить их в XML-файле.
Что я не знаю, как это сделать, так это скопировать и вставить все папки и изображения и вставить их в новый каталог, сохраняя ту же структуру папок.
Кто-нибудь знает эффективный способ выполнения этой задачи, или есть какой-нибудь проект, доступный код, который я мог бы использовать в качестве отправной точки.
Я довольно новичок в C # и пишу консольные приложения.
Спасибо за ваше время.