Compartilhar via


CS0818 de erro do compilador

Mensagem de erro

Locais digitados implicitamente devem ser inicializadas

Uma variável local de tipo implícito deve ser inicializada com um valor ao mesmo time que é declarada.

Para corrigir este erro

  • Atribuir um valor à variável ou que atribua a ele um tipo explícito.

Exemplo

O código a seguir gera CS0818:

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

Consulte também

Referência

Digitada implicitamente variáveis Local (C# Guia de programação)