Baca dalam bahasa Inggris

Bagikan melalui


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.

Untuk memperbaiki kesalahan ini

  1. Hapus tanda kurung dari ekspresi.

Contoh

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;  
    }  
}