编译器错误 CS0818
隐式类型的局部变量必须已初始化
在声明它的同时,必须使用值初始化隐式类型的局部变量。
- 为变量分配一个值,或为其提供显式类型。
下面的代码生成 CS0818:
C#
// cs0818.cs
class A
{
public static int Main()
{
var a; // CS0818
return -1;
}
}
隐式类型的局部变量必须已初始化
在声明它的同时,必须使用值初始化隐式类型的局部变量。
下面的代码生成 CS0818:
// cs0818.cs
class A
{
public static int Main()
{
var a; // CS0818
return -1;
}
}