c#如何操作图像数组

时间:2015-11-28 00:47:58

标签: c# arrays

我有17个不同的图像被混洗,然后从字符串数组toInstance加载到图像数组Deck中。在此之后我将图像添加到图片框数组ImgLocation

所以我想知道我怎么能拥有名称" 3.png"在Holder位置。我试图使用位图,但这不是应该的方式,因为它可能会创建一个副本,我不想这样做。有没有办法做到这一点?

Deck[0]

1 个答案:

答案 0 :(得分:0)

尝试这样的事情。对牌组进行排序而不是图像。

    public partial class Form1 : Form
    {
        List<card> deck = new List<card>();
        public Form1()
        {
            InitializeComponent();
        }
    }
       public class card
    {
           string suit { get; set; }
           int rank { get; set; }
           Bitmap image { get; set; }
    }
​