Leggere in inglese

Condividi tramite


Errore del compilatore CS0276

'property/indexer': i modificatori di accessibilità per le funzioni di accesso possono essere usati solo se la proprietà o l'indicizzatore ha entrambe le funzioni di accesso get e set

Questo errore si verifica quando si dichiara una proprietà o un indicizzatore solo con una funzione di accesso e si usa un modificatore di accesso per la funzione di accesso. Per risolvere l'errore, rimuovere il modificatore di accesso o aggiungere un'altra funzione di accesso.

Esempio

L'esempio seguente genera l'errore CS0276:

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