Erro do Compilador CS1913
O membro 'name' não pode ser inicializado. Não é um campo ou uma propriedade.
Inicializadores de objeto só podem ser usados para inicializar campos ou propriedades acessíveis.
- Inicialize o membro da classe em um constructo regular ou em outro método de inicialização.
O seguinte exemplo gera o erro CS1913:
// cs1912.cs
class A
{
public delegate void D();
public event D myEvent;
}
public class Test
{
static void Main()
{
A a = new A() {myEvent = M}; // CS1913
}
public void M(){}
}
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: