Appeler le constructeur de base en C#
Modifiez votre constructeur comme suit afin qu’il appelle correctement le constructeur de la classe de base :
public class MyExceptionClass : Exception
{
public MyExceptionClass(string message, string extrainfo) : base(message)
{
//other stuff here
}
}
Notez qu’un constructeur n’est pas quelque chose que vous pouvez appeler à n’importe quel moment dans une méthode. C’est la raison pour laquelle vous obtenez des erreurs avec votre appel dans le corps du constructeur.