Erro do compilador CS0271
A propriedade ou indexador 'propriedade/indexador' não pode ser usada neste contexto porque o acessador get está inacessível
Este erro ocorre quando tenta aceder a um acessador inacessível get
. Para resolver esse erro, aumente a acessibilidade do acessador ou altere o local da chamada. Para obter mais informações, consulte Acessibilidade e propriedades do acessador.
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
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: