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
   }
}