[C#] Exception par défaut

J’ai une bonne question: est il possible, dans tout le code d’une application, de définir une bonne fois pour toute, un handler par défaut pour une exception (idéalement, ca logguerait les exceptions dans un fichier texte, mais ca serait fait par mon handler ca) pour toute occurence d’exception qui ne serait pas définie dans le code?

La classe Application, utilisée pour les Winforms, expose des évènements pour gérer les unhandled exceptions. Typiquement ThreadException.