CS0273 de erro do compilador

Mensagem de erro

O modificador de acessibilidade do acessador 'property_accessor' deve ser mais restritivo que a propriedade ou indexador 'propriedade'

O modificador de acessibilidade do acessador get/conjunto deve ser mais restritivo que a propriedade ou indexador 'propriedade/indexador'

Este erro ocorre quando você declara uma propriedade ou indexador com um modificador de acesso é menos restritivo que o modificador de acesso em um dos seus acessadores.Para resolver esse erro, use o modificador de acesso apropriado a propriedade ou o acessador conjunto.Para obter mais informações, consulte Acessibilidade do acessador.

Exemplo

Este exemplo contém uma propriedade interna com um método de conjunto interno.O exemplo a seguir gera CS0273.

// CS0273.cs
// compile with: /target:library
public class MyClass
{
   internal int Property
   {
      get { return 0; }
      internal set {}   // CS0273
      // try the following line instead
      // private set {}
   }
}