怎样动态生成一个数组

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:42:30
怎样动态生成一个数组;数组里面有20个数,每个数是随机生成的(0-100)

int[] arr = new int[20];
Random rnd = new Random();
for (int i = 0; i < 20; i++)
{
arr[i] = rnd.Next(0, 100);
}

ArrayList array = new ArrayList();
Random rnd = new Random();
int value=0;
int i=0;
while(true)
{
if(i<20)
value=rnd.Next(0,100);
// 表示存在重复的数据
if(array .Contains(value))
{

}else
{
array.Add(value);
i++;
}
}
}