Я не привык работать с удаленными ресурсами, поэтому, возможно, этот вопрос тривиален, но я не уверен, как это реализовать.
Мне нужно загрузить коллекцию изображений, которые помещены в папку http, например, http://www.myexsamplesite.com/images.
Внутри этой директории у меня может быть N изображений с разными именами.
Мне нужно показать эти изображения в приложении WinForms (в ListView).
Альтернатива, которую я изучаю, - это загрузить изображения в каталог tmp, а затем загрузить их с диска из моего приложения WinForms. Я использую следующее:
WebClient fileReader = new WebClient();
fileReader.DownloadFile(imageAddress, filePath);
для загрузки файлов на диск. Мой вопрос:
Как я могу загрузить все файлы в папке http? Я предполагаю, что мне нужно перечислить файлы в папке и затем загрузить один в один.
Второй вопрос и самый важный. Я уверен, что есть гораздо лучший механизм для выполнения этой задачи. Итак:
Есть ли другой способ получить содержимое изображения http в System.Drawing.Image
?
Помните, что мне нужно получить все файлы в папке http.
Заранее спасибо