我正在制作黑色杰克游戏(比它需要的更复杂)并且我相信我已经设置了经销商类,然后是一个游戏类,其中包含经销商列表。见下文。
经销商类
namespace BlackJackClassLibrary
{
public class Dealer
{
public string Name { get; set; }
public int Endurance { get; set; }
}
}
游戏类
namespace BlackJackClassLibrary
{
public class Game
{
public List<Dealer> Dealers { get; set; }
}
}
最后,我的程序中有一个方法,可以将经销商添加到delaers列表中。
public void SetupData()
{
game.Dealers.Add(new Dealer { Name = "Bill", Endurance = 5 });
game.Dealers.Add(new Dealer { Name = "John", Endurance = 3 });
game.Dealers.Add(new Dealer { Name = "Johnny", Endurance = 2 });
game.Dealers.Add(new Dealer { Name = "Robert", Endurance = 1 });
{
我现在如何从经销商名单中随机选择经销商?
答案 0 :(得分:1)
已在评论中提及,但提供一个示例 - 使用随机数生成器。
var random = new Random();
用它来选择经销商。
var dealer = game.Dealers[random.Next(0, 4)];