Dans CoreCLR, si un type de base a un constructeur par défaut non transparent protégé ou public, alors le type dérivé doit ...

Dans CoreCLR, si un type de base a un constructeur par défaut non transparent protégé ou public, alors le type dérivé doit se conformer aux règles d'héritage du constructeur par défaut. Le type dérivé doit également avoir un constructeur par défaut et ce constructeur doit être au moins aussi critique que le constructeur par défaut du type de base. Si le constructeur par défaut du type de base est sécurisé (safe-critical), le constructeur par défaut du type dérivé doit être sécurisé ou critique. Si le constructeur par défaut du type de base est critique, alors le constructeur par défaut du type dérivé doit aussi être critique.
Dans CoreCLR, si un type de base a un constructeur par défaut non transparent protégé ou public, alors le type dérivé doit se conformer aux règles d'héritage de constructeur par défaut. Le type dérivé doit également avoir un constructeur par défaut et ce constructeur doit être au moins aussi critique que le constructeur par défaut du type de base. Si le constructeur par défaut du type de base est sécurisé (safe-critical), le constructeur par défaut du type dérivé doit être sécurisé (safe-critical) ou critique. Si le constructeur par défaut du type de base est critique, alors le constructeur par défaut du type dérivé doit aussi être critique.