Perché UnhandledExceptionEventArgs.ExceptionObject
è un oggetto e non uno Exception
?Perché UnhandledExceptionEventArgs.ExceptionObject è un oggetto e non un'eccezione?
Sto collegando a AppDomain.UnhandledException
.
Vorrei trasmettere UnhandledExceptionEventArgs.ExceptionObject
a Exeption
e interfermarlo.
E con questo in mente sarà mai nullo?
Il MSDN documentation non è esageratamente utile.
Ottiene l'oggetto eccezione non gestita.
Grazie Jared Ho aggiunto la tua risposta e un link qui al contenuto della community msdn – Simon
Quindi lanciarlo su Exception in C# non sarà un problema? destra? –
@MubasharAhmad può essere un problema se il tipo non deriva da 'System.Exception'. L'eccezione potrebbe essere il risultato di un linguaggio non conforme alla CLI che decide di lanciare un 'System.Int32'. Le versioni più recenti di CLR lo completeranno automaticamente in "System.Exception" ma questa è un'impostazione che può essere disabilitata – JaredPar