Kesalahan Kompilator CS1955
'Nama' anggota yang tidak dapat dibatalkan tidak dapat digunakan seperti metode.
Hanya metode dan delegasi yang dapat dipanggil. Kesalahan ini dibuat saat Anda mencoba menggunakan tanda kurung kosong untuk memanggil sesuatu selain metode atau delegasi.
- Hapus tanda kurung dari ekspresi.
Kode berikut menghasilkan CS1955 karena kode mencoba memanggil bidang dan properti dengan menggunakan ekspresi pemanggilan ()
. Anda tidak dapat memanggil bidang atau properti. Gunakan ekspresi akses anggota .
untuk mengakses nilai yang disimpan.
// 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;
}
}
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: