Lire en anglais

Partager via


Erreur du compilateur CS0818

Les variables locales implicitement typées doivent être initialisées

Une variable locale implicitement typée doit être initialisée avec une valeur au moment même où elle est déclarée.

Pour corriger cette erreur

  1. Affectez une valeur à la variable ou attribuez-lui un type explicite.

Exemple

Le code suivant génère l’erreur CS0818 :

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

Voir aussi