Errore del compilatore CS1955
Impossibile utilizzare il membro non richiamabile 'name' come metodo.
È possibile richiamare solo metodi e delegati. Questo errore viene generato quando si tenta di usare parentesi vuote per chiamare un elemento diverso da un metodo o un delegato.
- Rimuovere le parentesi dall'espressione.
Il codice seguente genera l'errore CS1955 poiché il codice sta tentando di richiamare un campo e una proprietà usando l'espressione di chiamata()
. Non è possibile chiamare un campo o una proprietà. Usare l'espressione di accesso ai membri .
per accedere al valore archiviato.
// 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;
}
}
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: