Erreur du compilateur CS0442
Mise à jour : novembre 2007
Message d'erreur
'Propriété' : les propriétés abstraites ne peuvent pas avoir d'accesseurs private
'Property': abstract properties cannot have private accessors
Cette erreur se produit lorsque vous utilisez le modificateur d'accès « private » pour modifier un accesseur abstrait. Pour résoudre cette erreur, utilisez un modificateur d'accès différent ou faites en sorte que la propriété ne soit pas 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;
}
}