Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS0276

"property/indexer": modyfikatory ułatwień dostępu dla metod dostępu mogą być używane tylko wtedy, gdy właściwość lub indeksator ma zarówno metodę get, jak i zestaw dostępu

Ten błąd występuje podczas deklarowania właściwości lub indeksatora tylko za pomocą jednego metody dostępu i używania modyfikatora dostępu na metodzie dostępu. Aby rozwiązać ten problem, usuń modyfikator dostępu lub dodaj inną metodę dostępu.

Przykład

Poniższy przykład generuje CS0276:

// CS0276.cs  
public class MyClass  
{  
    public int Property  
    {  
        protected set { }   // CS0276  
    }  
    public int Property2  
    {  
        internal get { }   // CS0276  
    }  
}