CS0503 de erro do compilador
Mensagem de erro
O método abstrato 'method' não pode ser marcado como virtual
Ele é redundante para marcar um método membro sistema autônomo ambos sistema autônomo Resumo and virtual because Resumo implies virtual.
O exemplo a seguir gera CS0503:
// CS0503.cs
namespace x
{
abstract public class clx
{
abstract virtual public void f(); // CS0503
}
}