Erreur du compilateur CS0503
Mise à jour : novembre 2007
Message d'erreur
La méthode 'méthode' de type abstract ne peut pas être marquée virtual
The abstract method 'method' cannot be marked virtual
Il est superflu de marquer une méthode membre comme abstract et virtual car abstract implique virtual.
L'exemple suivant génère l'erreur CS0503 :
// CS0503.cs
namespace x
{
abstract public class clx
{
abstract virtual public void f(); // CS0503
}
}