İngilizce dilinde oku

Aracılığıyla paylaş


Derleyici Hatası CS0272

Küme erişimcisine erişilemediğinden, özellik veya dizin oluşturucu 'özellik/dizin oluşturucu' bu bağlamda kullanılamaz.

Erişimci program kodu tarafından erişilemediyse set bu hata oluşur.

Bu hatayı düzeltmek için

Erişimcinin erişilebilirliğini artırın veya arama konumunu değiştirin. Daha fazla bilgi için bkz . Erişimci Erişilebilirliğini Kısıtlama.

Örnek

Aşağıdaki örnek CS0272 oluşturur:

// CS0272.cs  
public class MyClass  
{  
    public int Property  
    {  
        get { return 0; }  
        private set { }  
    }  
}  
  
public class Test  
{  
    static void Main()  
    {  
        MyClass c = new MyClass();  
        c.Property = 10;      // CS0272  
        // To resolve, remove the previous line
        // or use an appropriate modifier on the set accessor.  
    }  
}