Erro do Compilador CS0271
A propriedade ou o indexador "property/indexer" não pode ser usado nesse contexto porque o acessador get é inacessível
Esse erro ocorre quando você tenta acessar um acessador inacessível get
. Para resolver esse erro, aumente a acessibilidade do acessador ou altere o local de chamada. Para obter mais informações, consulte Acessibilidade do Acessador e Propriedades.
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: