Lire en anglais

Partager via


Erreur du compilateur CS0276

'property/indexer' : les modificateurs d’accessibilité sur les accesseurs ne peuvent être utilisés que si la propriété ou l’indexeur a un accesseur get et un accesseur set

Cette erreur se produit quand vous déclarez une propriété ou un indexeur avec un seul accesseur et utilisez un modificateur d’accès sur l’accesseur. Pour y remédier, supprimez le modificateur d’accès ou ajoutez un autre accesseur.

Exemple

L’exemple suivant génère l’erreur CS0276 :

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