我有一个包含列表框和四个单选按钮的表单。每个单选按钮都会向列表框添加一定数量的数字(100,1,000,10,000和100,000)。我试图应用Fisher-Yates Shuffle算法来确保阵列中没有重复的数字。我已经尝试过在网上建议的所有内容,并没有多大帮助。当我在下面运行我的代码时,列表框只显示一堆零,而不是数字1-100被洗牌。是否有我遗漏的东西或我做错了什么?
let storyboard = UIStoryboard(name: "Main", bundle: nil)
答案 0 :(得分:1)
尝试更改行:
array = new int[Size];
要:
array = Enumerable.Range(0, Size).ToArray();