Ler em inglês

Partilhar via


Erro do compilador CS1912

Inicialização duplicada do membro 'nome'.

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 do 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  
    }  
}  

Consulte também