Lire en anglais

Partager via


Erreur du compilateur CS0442

'Propriété' : les propriétés abstraites ne peuvent pas avoir d’accesseurs private

Cette erreur se produit quand vous utilisez le modificateur d’accès « private » pour modifier un accesseur abstrait. Pour résoudre ce problème, utilisez un autre modificateur d’accès ou rendez la propriété non abstraite.

Exemple

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

// CS0442.cs  
public abstract class MyClass
{  
    public abstract int AbstractProperty
    {  
        get;  
        private set;   // CS0442  
        // Try this instead:  
        // set;  
    }  
}