Ler em inglês

Compartilhar via


Erro do Compilador CS1912

Duplicar inicialização do membro 'name'.

Um inicializador de objeto pode inicializar cada membro apenas uma vez.

Para corrigir este erro

  1. Remova a segunda inicialização do membro no inicializador de objeto.

Exemplo

O código a seguir gera CS1912 porque memberA é inicializado duas vezes:

// cs1912.cs  
using System.Linq;  
  
public class TestClass  
{  
    public int memberA { get; set; }  
    public int memberB { get; set; }  
}  
  
public class Test  
{  
    static void Main()  
    {  
        TestClass tc = new TestClass() { memberA = 5, memberA = 6, memberB = 2}; // CS1912  
    }  
}  

Confira também