CS0271 de erro do compilador
Mensagem de erro
A propriedade ou indexador 'propriedade/indexador' não pode ser usado neste contexto porque o assessor get não está acessível
Este erro ocorre quando você tenta acessar um inacessível get acessador. Para resolver esse erro, aumente a acessibilidade do acessador ou alterar o local da chamada.Para obter mais informações, consulte Acessibilidade do acessador and Propriedades (Guia de programação do C#).
O exemplo a seguir gera CS0271:
// CS0271.cs
public class MyClass
{
public int Property
{
private get { return 0; }
set { }
}
public int Property2
{
get { return 0; }
set { }
}
}
public class Test
{
public static void Main(string[] args)
{
MyClass c = new MyClass();
int a = c.Property; // CS0271
int b = c.Property2; // OK
}
}