在test.aspx.cs中有如下几行代码,我想生成一个每个数组元素不一样的数组,
double[] tt1=new double[20];
for(int i=0;i<tt1.Count();i++)
{
tt1[i] = new Random().Next(60);
Response.Write(tt1[i]+"<br>");
}可为什么每次运行的时候,数组中每个元素的数值是相同的呢?我该如何解决啊。谢谢。
double[] tt1=new double[20];
for(int i=0;i<tt1.Count();i++)
{
tt1[i] = new Random().Next(60);
Response.Write(tt1[i]+"<br>");
}可为什么每次运行的时候,数组中每个元素的数值是相同的呢?我该如何解决啊。谢谢。
for(int i=0;i<tt1.Count();i++)
{
tt1[i] = new Random().Next(0, 60);
Response.Write(tt1[i]+"<br>");
}换这个试试。
Random ran = new Random();
for (int i = 0; i < tt1.Count(); i++)
{
tt1[i] = ran.Next(60);
Console.WriteLine(tt1[i]); }