Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS1912

Zduplikowane inicjowanie elementu członkowskiego "name".

Inicjator obiektu może zainicjować każdy element członkowski tylko raz.

Aby poprawić ten błąd

  1. Usuń drugą inicjację elementu członkowskiego w inicjatorze obiektu.

Przykład

Poniższy kod generuje CS1912, ponieważ memberA jest inicjowany dwa razy:

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

Zobacz też