Exception
メッセージと の両方をパラメーターとして受け取るクラスが必要でありint
、独自のカスタム派生例外を作成する代わりに、既存のクラスを使用したいと考えています。
ずっと探していたのですが、思った以上に難しそうです。
そのような(一般的に名付けられた)クラスはありますか?
編集
私はそれをキャッチして表示するつもりです: "Error " + ex.Message + ex.Code.ToString();
.
エラーコードは、ユーザーに表示したくないメッセージ用です。(デバッグなどの技術的なもの。エラーコード が表示されるので、ユーザーはどのコードを取得したかを知ることができます。)
私が既存の Exception を好む理由は、すべてのアプリケーションで例外を処理する統一された方法が必要であり、例外を毎回定義する必要がないようにしたいからです。