Прочитать на английском

Поделиться через


Ошибка компилятора CS0818

Неявно типизированные локальные переменные должны быть инициализированы

Неявно типизированная локальная переменная должна инициализироваться со значением во время ее объявления.

Исправление ошибки

  1. Назначьте этой переменной значение или дайте ей явный тип.

Пример

Следующий код приводит к возникновению ошибки CS0818:

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

См. также