Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nepovolitelného člena name nelze použít jako metodu.
Lze vyvolat pouze metody a delegáty. Tato chyba se vygeneruje při pokusu o volání jiné metody nebo delegáta pomocí prázdných závorek.
Oprava této chyby
- Odeberte z výrazu závorky.
Příklad
Následující kód generuje CS1955, protože se kód pokouší vyvolat pole a vlastnost pomocí vyvolání výrazu (). Pole ani vlastnost nelze volat. Pro přístup k hodnotě, kterou ukládá, použijte výraz . přístupu člena.
// 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;
}
}