Проблема в следующем: мне нужно из какой-либо папки получить список файлов. То есть я пробегаю по папке, проверяю каждый файл, и если формат подходит - то записываю файл в список. А как мне пробежаться по папке?
Вам нужно проверять тип файла в директории и если он jpg
или png
, то создавать Bitmap (в конструкторе указать путь до нужного файла):
DirectoryInfo directoryInfo = new DirectoryInfo("сюда указать путь до папки");
List<Bitmap> myList = new List<Bitmap>(); //ваш лист с Bitmap
foreach (var file in directoryInfo.GetFiles()) //проходим по файлам
{
//получаем расширение файла и проверяем подходит ли оно нам
if (Path.GetExtension(file.FullName) == "jpg" || Path.GetExtension(file.FullName) == "png")
myList.Add(new Bitmap(file.FullName)); //если расширение подошло, создаём Bitmap
}
UPD. Изменил ответ, добавив Path.GetExtension(). Спасибо Alexander Petrov
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я использую вот такой метод погрузки данных в comboBox
Есть примерно такой простой код:
Написал приложение, которое мониторит папку, если файл есть, то копирует его в другую папку, но с нужным именемЭто в кратце
Как можно проверить,является ли определенный символ в строке числом? Не смог найти никакой рабочей информации, Parse не работает