CS0547 de erro do compilador

Mensagem de erro

'propriedade': propriedade ou indexador não pode ter tipo void

void é inválido sistema autônomo um valor retornado para uma propriedade.

Para obter mais informações, consulte Propriedades.

O exemplo a seguir gera CS0547:

// CS0547.cs
public class a
{
   public void i   // CS0547
   // Try the following declaration instead:
   // public int i
   {
      get
      {
         return 0;
      }
   }
}

public class b : a
{
   public static void Main()
   {
   }
}