1.1.10

1.1.10 #

解答 #

变量使用前需要先赋值。

代码 #

int[] a;
for (var i = 0; i < 10; i++)
{
    // a[i] = i * i; // 不允许使用未赋值的局部变量
}

a = new int[10];
for (var i = 0; i < 10; i++)
{
    a[i] = i * i; // 初始化后可用
}