Error del compilador CS0273
El modificador de accesibilidad del descriptor de acceso 'property_accessor' debe ser más restrictivo que la propiedad o el indexador 'property'
El modificador de accesibilidad del descriptor de acceso set/get debe ser más restrictivo que la propiedad o el indexador 'property/indexer'
Este error se produce cuando la accesibilidad del descriptor de acceso que ha declarado no es menos restrictiva que la accesibilidad de la propiedad o el indizador.
Use el modificador de acceso adecuado en la propiedad o en el descriptor de acceso. Para obtener más información, consulte Restringir la accesibilidad del descriptor de acceso y Descriptores de acceso.
Este ejemplo contiene una propiedad internal con un método internal set. El ejemplo siguiente genera la advertencia 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 {}
}
}
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: