Leer en inglés

Compartir a través de


Error del compilador CS0154

La propiedad o el indexador 'property' no se puede usar en este contexto porque carece del descriptor de acceso get.

Error al intentar usar property porque no se definió ningún método de descriptor de acceso get en la propiedad. Para obtener más información, vea Campos (Guía de programación de C#).

Ejemplo

El ejemplo siguiente genera la advertencia CS0154:

C#
// CS0154.cs  
public class MyClass2  
{  
    public int i  
    {  
        set  
        {  
        }  
        // uncomment the get method to resolve this error  
        /*  
        get  
        {  
            return 0;  
        }  
        */  
    }  
}  
  
public class MyClass  
{  
    public static void Main()  
    {  
        MyClass2 myClass2 = new MyClass2();  
        int j = myClass2.i;   // CS0154, no get method  
    }  
}