我想使用C#创建一款卡牌游戏。我在窗体上设计了图片框作为卡牌(背面)。我还为每个图片创建了一个点击方法,它会生成0到51之间的随机数,并使用该数字从图像列表中设置一张图像。
Random random = new Random();
int i = random.Next(0, 51);
pictureBox1.Image = imageList1.Images[i];
我的问题是有时候我会得到相同的数字(例如:两张黑桃J),我该如何避免这种情况?!(我的意思是,如果我得到了一个(5),我可能会再次得到另一个(5))