2016-06-21 3 views
0

Я сделал чат, который основан на том, что я нашел в Интернете, и я хотел добавить emoji, поэтому я искал набор emoji и нашел это: site
Я загрузил все и добавил его в ресурсы проекта.массив ресурсов или hashtable

Изображения все названы по порядку. теперь мой вопрос, как я могу сделать массив или хеш-таблицу, которая содержит их все?

Я пытался делать так:

Properties.Resources._+count.ToString(); 
+1

Вы можете найти ответ здесь: http://stackoverflow.com/a/34826151/880990 –

+0

спасибо за помощь! –

ответ

0

Создать class с Image собственностью и сделать коллекцию его для хранения изображений.

public class Emojis { 

     public byte[] Image {get;set; } 
    } 

    var EmojiCollection = new List<Emojis> { 
     new Emojis { Image= new byte[] {}" } // put image here 
    } 
+0

ok спасибо плохой пример –

+0

Это не отвечает на вопрос о том, как получить все изображения из 'Properties.Resources', и не помещает их в' Dictionary ', что было бы подходящим (и запрошено OP). Для этого также существует тип 'System.Drawing.Image'. Менеджер ресурсов возвращает их как таковые, и нет необходимости использовать 'byte []'. –

Смежные вопросы