CS0273 Error Compiler

Mensagem de erro

The modificador acessibilidade of the acessador 'property_accessor' must be Mais restrictive than the propriedade or indexador 'propriedade'

The modificador acessibilidade of the set/acessador get must be Mais restrictive than the propriedade or indexador ' propriedade/indexador '

This Error Occurs When You declare a propriedade or indexador com an modificador de acesso that is Menos restrictive than the modificador de acesso on one of its accessors.Para resolver esse erro, use o apropriado modificador de acesso a propriedade ou o set accessor.Para obter mais informações, consulte acessibilidade Accessor.

Exemplo

Este exemplo contém uma propriedade interna com um método conjunto interno.O seguinte exemplo 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 {}
   }
}