使用英语阅读

通过


编译器错误 CS0818

隐式类型的局部变量必须已初始化

在声明它的同时,必须使用值初始化隐式类型的局部变量。

更正此错误

  1. 为变量分配一个值,或为其提供显式类型。

示例

下面的代码生成 CS0818:

C#
// cs0818.cs  
class A  
{  
    public static int Main()  
    {  
        var a; // CS0818  
        return -1;  
    }  
}  

另请参阅