Как залить в массив сотню картинок из ресурсов с именами файлов 1, 2, 3 и т.д - C#
Формулировка задачи:
В ресурсах есть много изображений. У них у всех имена "e1", "e2" и так далее..
Возможно ли их залить в массив кодом?
или придется пихать все вручную, типо того:
Или есть возможность в Resources задать имя файла из переменной, чтоб залить все в массив, например циклом?
Листинг программы
- Image[] pics = new Image[100];
- pics[0] = Resources.e1;
- pics[1] = Resources.e2;
- //.......
- pics[99] = Resources.e100;
Решение задачи: «Как залить в массив сотню картинок из ресурсов с именами файлов 1, 2, 3 и т.д»
textual
Листинг программы
- var assembly = Assembly.GetExecutingAssembly();
- var resourceName = "MyAssembleName.path.to.image.e99.jpg";
- using (Stream stream = assembly.GetManifestResourceStream(resourceName)) {
- Image img = Image.FromStream(stream);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д