gpt4 book ai didi

c# - 如何在 C# 中将数组的一部分设置为随机值?

转载 作者:行者123 更新时间:2023-11-30 19:18:20 27 4
gpt4 key购买 nike

我是编程新手,所以请多多包涵!

我试图将数组的各个部分设置为随机值,但每当我运行该程序时,它都会将数组的所有部分设置为相同的值。我希望它们都不同。

这是我的代码:

int[] hello_array = new int[10];
Console.WriteLine("Here");

Random rndm = new Random();

for (int j = 0; j < hello_array.Length; j++)
{
hello_array[j] = rndm.Next(99);
}

Console.WriteLine("Now Here");

for (int i = 0; i < hello_array.Length; i++)
{
Console.WriteLine("hahahaha look at this " + hello_array[0]);

我可能完全错过了它,但我无法判断我的代码有什么问题!有人可以告诉我如何使数组的所有十个部分生成不同的随机数吗?

最佳答案

改变这个:

 Console.WriteLine("hahahaha look at this " + hello_array[0]);

为此:

 Console.WriteLine("hahahaha look at this " + hello_array[i]);

您在每个循环中打印数组中的相同元素。

关于c# - 如何在 C# 中将数组的一部分设置为随机值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13147084/

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