Erreur du compilateur CS0819
Mise à jour : novembre 2007
Message d'erreur
Les variables locales implicitement typées ne peuvent pas avoir plusieurs déclarateurs.
Implicitly typed locals cannot have multiple declarators.
Plusieurs déclarateurs sont autorisés pour les déclarations de types explicites, mais pas avec des variables implicitement typées.
Pour corriger cette erreur
- Déclarez et assignez une valeur à chaque variable locale implicitement typée dans une ligne séparée.
Exemple
Le code suivant génère l'erreur CS0819 :
// cs0819.cs
class A
{
public static int Main()
{
var a = 3, b = 2; // CS0819
return -1;
}
}
Voir aussi
Référence
Variables locales implicitement typées (Guide de programmation C#)