Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Il manque l’accesseur 'accessor' dans l’implémentation d’interface explicite 'implementation'
Une classe qui implémente explicitement une propriété d’interface doit implémenter tous les accesseurs définis par l’interface.
Pour plus d'informations, consultez Using Properties.
L’exemple suivant génère l’erreur CS0551.
// CS0551.cs
// compile with: /target:library
interface ii
{
int i
{
get;
set;
}
}
public class a : ii
{
int ii.i { set {} } // CS0551
// OK
int ii.i
{
set {}
get { return 0; }
}
}
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :