Erro do compilador CS0273
O modificador de acessibilidade do "property_accessor" acessador deve ser mais restritivo que a propriedade ou o indexador 'property'
O modificador de acessibilidade do acessador set/get deve ser mais restritivo que a propriedade ou o indexador 'property/indexer'
Esse erro ocorre quando a acessibilidade do acessador declarado não é menos restritiva que a acessibilidade da propriedade ou do indexador.
Use o modificador de acesso apropriado na propriedade ou no acessador. Para obter mais informações, consulte Restringir a acessibilidade ao acessador e Acessadores.
Este exemplo contém uma propriedade interna com um método set interno. O exemplo a seguir gera o erro 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 {}
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: