Here in this piece of code I'm trying to add random numbers between 0 to 9, to an array but when I'm trying to assign numbers to the array inside a for loop, I receive this error:
Error 1 Use of unassigned local variable 'x'
Here is the code:
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);
}
}
}
I've read MSDN description for the Compiler Error CS0165 but it does not talk about arrays.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…