gpt4 book ai didi

c# - 如何产生随机数?第一个和最后一个数字必须相同

转载 作者:太空宇宙 更新时间:2023-11-03 20:52:06 24 4
gpt4 key购买 nike

我需要生成 10 个不同的数字(整数)。我的问题是第一个和最后一个数字必须相同。我怎样才能为这个逻辑编写代码?这些数字稍后用于填充极坐标图。

Random random = new Random();

int randomNumber = random.Next(5, 16);
int firstRand = 0;
firstRand = randomNumber;

if(indataInt2 == 0)
{
firstRand = randomNumber;
}
else if(indataInt2 >= 360 && firstRand != randomNumber)
{
randomNumber = firstRand;
}

最佳答案

像这样的东西应该可以完成工作

        List<int> randomNumber = new List<int>();
Random random = new Random();

for (int i = 0; i < 9; i++)
{
randomNumber.Add(random.Next());
}

randomNumber.Add(randomNumber[0]);

关于c# - 如何产生随机数?第一个和最后一个数字必须相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54230903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com