Получить массив картинок с ресурсов проекта - C#

Узнай цену своей работы

Формулировка задачи:

Есть множество картинок которые находятся в ресурсах проекта. Я могу получить доступ к ним :
Property.Resources. + имя картинки
Мне нужно получить все картинки которые находятся в там и загнать некоторые с них в массив.

Решение задачи: «Получить массив картинок с ресурсов проекта»

textual
Листинг программы
static void Main()
{
    List<Bitmap> images = new List<Bitmap>();
    Type t = typeof(ConsoleApplication1.Properties.Resources);
    foreach (PropertyInfo prop in t.GetProperties(BindingFlags.Static | BindingFlags.NonPublic))
    {
        if (prop.PropertyType == typeof(Bitmap))
            images.Add((Bitmap)prop.GetValue(t));
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.429 из 5
Похожие ответы