Ошибка компилятора CS1955
Невызываемый член "имя" не может использоваться как метод.
Вызывать можно только методы и делегаты. Эта ошибка возникает при попытке использования пустых скобок для вызова любых элементов, кроме методов и делегатов.
- Удалите скобки из выражения.
Следующий код создает CS1955, так как код пытается вызвать поле и свойство с помощью выражения ()
вызова. Невозможно вызвать поле или свойство. Используйте выражение .
доступа к члену для доступа к значению, которое он хранит.
// 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;
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: