Covariance pour le retour de fonction (C# 9.0)

Cet article fait partie d’une série d’articles sur les apports fonctionnels de C# 9.0. Sommaire Variance Covariance pour le retour de fonction Conséquences de la covariance dans le code MSIL newslot PreserveBaseOverridesAttribute Pour conclure… C# 9.0 Avant de rentrer dans le détail de la fonctionnalité “covariant return”, on va expliquer ce que signifie le terme…

Continuer à lire

Aide mémoire sur l’utilisation de “new” et “override”

Si vous connaissez déjà new et override dans les grandes lignes, aller directement au résumé des cas possibles pour vérifier si vous maîtrisez tous les cas de figures. Même si les mots clés new et override n’ont, à priori, rien à voir, d’une façon générale ils modifient le comportement de membres d’une classe dans le…

Continuer à lire