Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
No se puede utilizar como método el miembro no invocable 'name'.
Solo se pueden invocar métodos y delegados. Este error se genera cuando se intentan utilizar paréntesis vacíos para llamar a un valor distinto de un método o un delegado.
Para corregir este error
- Quite los paréntesis de la expresión.
Ejemplo
El código siguiente genera el error CS1955 porque el código intenta invocar un campo y una propiedad mediante la expresión de invocación (). No se puede llamar a un campo o una propiedad. Use la expresión . de acceso de miembro para acceder al valor que almacena.
// cs1955.cs
class A
{
public int x = 0;
public int X
{
get { return x; }
set { x = value; }
}
}
class Test
{
static int Main()
{
A a = new A();
a.x(); // CS1955
a.X(); // CS1955
// Try this line instead:
// int num = a.x;
}
}