Partager via


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#)