Baca dalam bahasa Inggris

Bagikan melalui


Kesalahan Pengompilasi CS0271

Properti atau pengindeks 'properti/pengindeks' tidak dapat digunakan dalam konteks ini karena aksesor get tidak dapat diakses

Kesalahan ini terjadi saat Anda mencoba mengakses aksesor get yang tidak dapat diakses. Untuk mengatasi kesalahan ini, tingkatkan aksesibilitas aksesor, atau ubah lokasi panggilan. Untuk informasi selengkapnya, lihat Aksesibilitas dan Properti Aksesor.

Contoh berikut menghasilkan CS0271:

// CS0271.cs  
public class MyClass  
{  
   public int Property  
   {  
      private get { return 0; }  
      set { }  
   }  
  
   public int Property2  
   {  
      get { return 0; }  
      set { }  
   }  
}  
  
public class Test  
{  
   public static void Main(string[] args)
   {  
      MyClass c = new MyClass();  
      int a = c.Property;   // CS0271  
      int b = c.Property2;   // OK  
   }  
}