Error del compilador CS0548

Actualización: noviembre 2007

Mensaje de error

'propiedad': la propiedad o indizador deben tener, al menos, un descriptor de acceso
'property' : property or indexer must have at least one accessor

Una propiedad debe tener al menos un método descriptor de acceso (get o set).

Para obtener más información, vea Utilizar propiedades (Guía de programación de C#).

Ejemplo

El código siguiente genera el error CS0548.

// CS0548.cs
// compile with: /target:library
public class b
{
   public int MyProp {}   // CS0548

   public int MyProp2   // OK
   {
      get
      {
         return 0;
      }
      set {}
   }
}