Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Nie można użyć niezwoływalnego elementu członkowskiego "name", takiego jak metoda.
Można wywołać tylko metody i delegaty. Ten błąd jest generowany podczas próby użycia pustych nawiasów w celu wywołania czegoś innego niż metoda lub delegat.
Aby poprawić ten błąd
- Usuń nawiasy z wyrażenia.
Przykład
Poniższy kod generuje CS1955, ponieważ kod próbuje wywołać pole i właściwość przy użyciu wyrażenia ()wywołania . Nie można wywołać pola lub właściwości. Użyj wyrażenia . dostępu do składowej, aby uzyskać dostęp do przechowywanej przez nią wartości.
// 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;
}
}