class Program
{
public static void Main(string[] args)
{
int x;
if (x < 0)
{
Console.WriteLine("The number is negative");
}
else
{
Console.WriteLine("The number is postive");
}
Console.WriteLine("Value of a is : {0}", x);
Console.ReadLine();
}
}
获取错误使用未分配的局部变量'x'。
请帮我解决这个问题,请帮助我解决这个问题。
答案 0 :(得分:2)
在检查x
中的值之前,您永远不会为if
分配值
分配明确的初始值,例如int x = 0;