2016-06-21 5 views
0

Ich machte einen Chat, basierend auf einem, dass ich im Internet gefunden habe und ich wollte Emoji hinzufügen, also suchte ich eine Reihe von Emoji und fand diese: site Ich habe alle heruntergeladen und es den Ressourcen hinzugefügt von dem Projekt.Ressourcen-Array oder Hashtable

Die Bilder sind alle in der Reihenfolge benannt. jetzt meine Frage, wie kann ich ein Array oder eine Hash-Tabelle machen, die sie alle enthält?

Ich habe versucht, so zu tun:

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

Sie können die Antwort finden Sie hier: http://stackoverflow.com/a/34826151/880990 –

+0

Danke für die Unterstützung! –

Antwort

0

ein erstellen class mit Image Eigentum und Sammlung davon machen die Bilder zu speichern.

public class Emojis { 

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

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

ok danke ild try –

+0

Dies beantwortet auch nicht die Frage, wie man alle Bilder von 'Properties.Resources' bekommt und auch nicht in eine' Dictionary ', die passend wäre (und von der OP). Auch dafür gibt es einen 'System.Drawing.Image' Typ. Der Ressourcenmanager gibt sie als solche zurück, und es ist nicht notwendig, byte [] 'zu verwenden. –