<分区>
我有一个练习很快就要完成了,我真的很困惑我该如何做这部分。练习是创建一个 BlackJack 游戏,我的数组包括 (2,3,4,5,6,7,8,9,10,10,10,10,11) 我需要给玩家和经销商 2 张牌/numbers each,我如何从该数组中随机选择 2 个数字到标签中???
谢谢 布兰登
<分区>
我有一个练习很快就要完成了,我真的很困惑我该如何做这部分。练习是创建一个 BlackJack 游戏,我的数组包括 (2,3,4,5,6,7,8,9,10,10,10,10,11) 我需要给玩家和经销商 2 张牌/numbers each,我如何从该数组中随机选择 2 个数字到标签中???
谢谢 布兰登
最佳答案
public int GetRandomCard()
{
int[] allCards = {2,3,4,5,6,7,8,9,10,10,10,10,11}
Random random = new Random();
int i = random.Next(0, 12);
return allCards[i];
}
这应该让你开始......
Label1.Text = GetRandomCard.ToString()
此外,数组的长度应为 52,并且每个 int 都应分配有一张卡片。这将有助于获得 aces ,并且如果您想将这些 int 转换为图像,您将获得随机数量的花色。
关于c# - 如何将给定数组中的数字随机返回到标签中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17049734/