Leer en inglés

Compartir a través de


Error del compilador CS1912

Inicialización del miembro 'nombre' duplicada

Un inicializador de objeto puede inicializar cada miembro solo una vez.

Para corregir este error

  1. Quite la segunda inicialización del miembro en el inicializador de objeto.

Ejemplo

El código siguiente genera el error CS1912 porque memberA se inicializa dos veces:

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

Vea también