Ошибка компилятора CS0818
Обновлен: Ноябрь 2007
Сообщение об ошибке
Неявно типизированные локальные переменные должны быть инициализированы
Implicitly typed locals must be initialized
Неявно типизированные локальные переменные должны быть инициализированы значениями непосредственно при объявлении.
Исправление данной ошибки
- Присвойте переменной значение или явно укажите ее тип.
Пример
В следующем примере возникает ошибка CS0818.
// cs0818.cs
class A
{
public static int Main()
{
var a; // CS0818
return -1;
}
}
См. также
Ссылки
Неявно типизированные локальные переменные (Руководство по программированию в C#)