CS0833 de erro do compilador

Mensagem de erro

Um tipo anônimo não pode ter várias propriedades com o mesmo nome.

Um tipo anônimo, assim como qualquer tipo, não pode ter duas propriedades que têm o mesmo nome.

Para corrigir este erro

  • Dê um nome exclusivo de cada propriedade do tipo.

Exemplo

O exemplo a seguir gera CS0833:

// cs0833.cs
using System;

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

Consulte também

Referência

Tipos anônimos (Guia de programação C#)