Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
Inizializzazione del membro 'nome' duplicata.
Duplicate initialization of member 'name'.
Un inizializzatore di oggetto può inizializzare ogni membro solo una volta.
Per correggere l'errore
- Rimuovere la seconda inizializzazione del membro nell'inizializzatore di oggetto.
Esempio
Nel codice seguente viene generato l'errore CS1912 poiché memberA viene inizializzato due volte:
// 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
}
}
Vedere anche
Riferimenti
Inizializzatori di oggetto e di insieme (Guida per programmatori C#)