作者:不懂珍惜的林记热_713 | 来源:互联网 | 2023-05-25 19:56
在这段代码中,我试图将0到9之间的随机数添加到一个数组中但是当我试图在for循环中为数组分配数字时,我收到此错误:
错误1使用未分配的局部变量'x'
这是代码:
using System;
class Core
{
public static void Main()
{
Random rnd = new Random();
int[] x;
for (int i = 0; i <4; i++)
{
x[i] = rnd.Next(1, 9);
}
}
}
我已经阅读了编译器错误CS0165的 MSDN描述,但它没有谈论数组.
1> Darren Young..:
您需要初始化并为数组指定大小.
int[] x = new int[4];
你可能想接受这个答案.