Compilerfehler CS0833

Ein anonymer Typ kann nicht über mehrere Eigenschaften mit demselben Namen verfügen.

Ein anonymer Typ, genau wie jeder Typ, darf nicht zwei Eigenschaften aufweisen, die denselben Namen haben.

So beheben Sie diesen Fehler

  1. Weisen Sie jeder Eigenschaft im Typ einen eindeutigen Namen zu.

Beispiel

Im folgenden Beispiel wird CS0833 generiert:

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

Siehe auch