Errore del compilatore CS0833

Un tipo anonimo non può avere più proprietà con lo stesso nome.

Un tipo anonimo, proprio come qualsiasi tipo, non può avere due proprietà con lo stesso nome.

Per correggere l'errore

  1. Assegnare a ogni proprietà nel tipo un nome univoco.

Esempio

L'esempio seguente genera l'errore CS0833:

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

Vedere anche