Vb.net 洗牌/随机化
我目前正在用visual basic开发一个15人洗牌游戏。这应该是我计算机科学1课程的最后一场比赛。我应该用课堂上学到的知识做一个游戏,但也应该引入一个新概念 我有16个按钮可以移动和工作,我现在面临的主要问题是我不知道如何移动按钮。我希望在单击表单上的按钮后,这些按钮会随机移动。我正在考虑使用Fisher-Yates置乱方法随机洗牌16个按钮,但我真的不知道怎么写,如果有人能帮忙,我会非常感激。我目前使用的置乱机制并不完全有效,因为如果两个按钮生成相同的随机数,它们会落在同一个点上。我将附加一个带有当前代码的hastebin链接。请帮我想出一个更好的方法来洗牌Vb.net 洗牌/随机化,vb.net,random,shuffle,Vb.net,Random,Shuffle,我目前正在用visual basic开发一个15人洗牌游戏。这应该是我计算机科学1课程的最后一场比赛。我应该用课堂上学到的知识做一个游戏,但也应该引入一个新概念 我有16个按钮可以移动和工作,我现在面临的主要问题是我不知道如何移动按钮。我希望在单击表单上的按钮后,这些按钮会随机移动。我正在考虑使用Fisher-Yates置乱方法随机洗牌16个按钮,但我真的不知道怎么写,如果有人能帮忙,我会非常感激。我目前使用的置乱机制并不完全有效,因为如果两个按钮生成相同的随机数,它们会落在同一个点上。我将附加
您可以将对象放入一个集合,然后洗牌该集合。然后你就可以从集合中拔出按钮。我通常会添加一个处理程序,以便知道哪个按钮是哪个按钮 移动按钮不会移动它们。更典型的是,您洗牌显示的内容或显示的内容。当然,我们不知道这场比赛是关于什么的。洗牌: