Tại sao là UnhandledExceptionEventArgs.ExceptionObject
một đối tượng chứ không phải là Exception
?Tại sao UnhandledExceptionEventArgs.ExceptionObject đối tượng chứ không phải ngoại lệ?
Tôi đang đính kèm vào AppDomain.UnhandledException
.
Tôi muốn truyền UnhandledExceptionEventArgs.ExceptionObject
đến Exeption
và tương tác với nó.
Và với điều này trong tâm trí nó sẽ bao giờ được null?
MSDN documentation không hữu ích.
Nhận đối tượng ngoại lệ chưa được xử lý.
Cảm ơn Jared Tôi đã thêm câu trả lời của bạn và liên kết quay lại đây với nội dung cộng đồng msdn – Simon
Vì vậy, hãy đưa nó vào Ngoại lệ trong C# sẽ không thành vấn đề? đúng? –
@MubasharAhmad nó có thể là một vấn đề nếu loại không bắt nguồn từ 'System.Exception'. Ngoại lệ có thể là kết quả của một ngôn ngữ không tuân thủ CLI quyết định ném một 'System.Int32'. Các phiên bản mới hơn của CLR sẽ tự động quấn nó trong 'System.Exception' anyways nhưng đây là một thiết lập có thể bị vô hiệu hóa – JaredPar