C# Est une classe de base bien être appelée à partir de la classe dérivée

J'ai une classe de base avec une propriété qui a une méthode de définition. Est-il possible d'invoquer le setter dans la classe de base d'une classe dérivée et ajouter plus de fonctionnalités tout comme nous le faisons avec bien sûr des méthodes à l'aide de la base de mots clés.

Désolé, j'aurais ajouté un exemple. Ici est un exemple. J'espère obtenir ce droit:

public class A 
{
    public abstract void AProperty 
    {
        set 
        {
            //doing something here
        }
    }
}

public class B : A 
{   
    public override void AProperty 
    {
        set 
        {
            //how to invoke the base class setter here

            //then add some more stuff here
        }
    }   
}
Avez-vous vraiment essayé d'appeler de base vous-même?
Tous votre base vous appartiennent. Bien sûr, vous pouvez le faire. Vous pouvez utiliser la base à l'intérieur d'un setter.
pouvez-vous donner un exemple de ce que tu aimerais faire?
votre setter dans la classe de base doit être virtuel au lieu de résumé si vous voulez avoir le code à la place de votre commentaire "à faire quelque chose ici"
ok disons que je l'ai comme virtuel. ma question reste encore comment dois-je appeler ce code avec un seul appel plutôt que d'avoir à le ré-écrire en dérivé du setter ou le mettre dans un autre protégé de la méthode et de l'appeler

OriginalL'auteur Shahid | 2011-02-24