Partager via


Erreur du compilateur CS0833

Mise à jour : novembre 2007

Message d'erreur

Un type anonyme ne peut pas avoir plusieurs propriétés du même nom.
An anonymous type cannot have multiple properties with the same name.

Un type anonyme, comme les autres types, ne peut pas avoir deux propriétés du même nom.

Pour corriger cette erreur

  • Donnez un nom unique à chaque propriété du type.

Exemple

L'exemple suivant génère l'erreur CS0833 :

// cs0833.cs
using System;

public class C
{
    public static int Main()
    {
        var c = new { p1 = 1, p1 = 2 }; // CS0833
        return 1;
    }
}

Voir aussi

Référence

Types anonymes (Guide de programmation C#)