イメージをURLにバインドしています。イメージが存在しない場合は、今すぐ表示され、System.Net.WebExceptionが出力ウィンドウにスローされます。それは私が必要とするものですが、そこになければ、表示されませんが、私の質問です:これらの未処理の例外は、他の問題を作成するつもりですか? (パフォーマンスなど)WPFバインディングと未処理の例外
1
A
答えて
0
良い質問 実際には、アプリケーションがクラッシュすることがないと確信している場合は、例外をキャッチしないと問題はありません。
通常、アプリケーションのフローは例外によって影響を受け、アプリケーションがクラッシュする可能性があります。例外をキャッチして処理するのは通常のプロセスです。例外がない場合は、メッセージまたはデフォルトのイメージを表示できます。
また、未処理の例外を処理するためのコードを以下に試してください。
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(ErrorHandler.HandleException);
関連する問題
- 1. wpf未処理の例外
- 2. 未処理の例外 'System.Data.SqlClient.SqlExceptionの例外
- 3. 未処理の例外
- 4. 未処理の例外:NoSuchMethodException
- 5. 未処理の例外RDL
- 6. 未処理のSQLite例外
- 7. 未処理の例外
- 8. 未処理の例外が
- 9. 未処理の例外(C)
- 10. Xamarin.Forms未処理の例外
- 11. Webサービス未処理例外
- 12. Android未処理例外
- 13. マルチスレッド未処理例外
- 14. MonoDroid:未処理例外リカバリ
- 15. Global.asaxと未処理の例外
- 16. サービスファブリック未処理の例外とベストプラクティス
- 17. WPFのWinformsコンポーネントから未処理の例外を処理する
- 18. スレッドの未処理の例外のキャッチ
- 19. 0x523d14cf(msvcr100d.dll)での未処理の例外?
- 20. 未処理の例外HttpWebResponseの
- 21. System.FormatException型の未処理の例外
- 22. mscorlibの未処理の例外
- 23. Windowsフォームの未処理の例外ログ
- 24. "msvcp90d.dll"の未処理の例外?
- 25. 'System.Data.SQLite.SQLiteException'型の未処理の例外
- 26. Windowsサービスアプリケーションの未処理の例外
- 27. Havokは未処理の例外
- 28. VB.NET - .Fillコマンド - 未処理の例外
- 29. FileSystemObject CopyFile:未処理の例外
- 30. iOSで未処理の例外
私は:)お聞きしたかった理由です、私は、アプリケーションを起動していますので、それがクラッシュするかどうかはわかりません。そうでない場合は、例外を処理する必要はありません。私が必要とするのは、製品の画像を最大4つまで表示することですが、存在しない場合は表示しないようにして、現在の動作は良好です –
はい。私はちょうどそれを提案した。私は4枚の画像を表示するように言わなかった。あなたがデフォルトのイメージなどを使用できるイメージがない場合は、私は言った。それは私の意見です。あなたはそれを考慮することもできます:)例外を処理することは、あなたがそれを使用する唯一の人でなければ、行うのがベストプラクティスです。 – ViVi