Ler em inglês

Compartilhar via


Erro do Compilador CS0276

"property/indexer": modificadores de acessibilidade nos assessores só podem ser usados se a propriedade ou o indexador tiver acessadores get e set

Esse erro ocorre quando você declara uma propriedade ou indexador com apenas um acessador e usa um modificador de acesso no acessador. Para resolver, remova o modificador de acesso ou adicione outro acessador.

Exemplo

O seguinte exemplo gera o erro CS0276:

C#
// CS0276.cs  
public class MyClass  
{  
    public int Property  
    {  
        protected set { }   // CS0276  
    }  
    public int Property2  
    {  
        internal get { }   // CS0276  
    }  
}