Erreur du compilateur CS0818
Mise à jour : novembre 2007
Message d'erreur
Les variables locales implicitement typées doivent être initialisées
Implicitly typed locals must be initialized
Une variable locale implicitement typée doit être initialisée avec une valeur lors de sa déclaration.
Pour corriger cette erreur
- Assignez une valeur à la variable ou attribuez-lui un type explicite.
Exemple
Le code suivant génère l'erreur CS0818 :
// cs0818.cs
class A
{
public static int Main()
{
var a; // CS0818
return -1;
}
}
Voir aussi
Référence
Variables locales implicitement typées (Guide de programmation C#)