オートメーションを使用して別のプログラムを制御する ac# アプリケーションを作成しています。当然、私のプログラムが機能するには、そのプログラムが実行されている必要があります。私のプログラムがアプリケーションを探して見つからない場合、例外をスローしたいと思います (もちろん、後でアプリケーションを開くか、ユーザーに開くように指示するか、または ...)。
カスタム例外を実装するか、既存の NotSupportedException (または他の .NET 例外のいずれか) を使用する必要があります。カスタム例外の場合、何を提案しますか? カスタム例外を実装することを考えていました。それを MyAppNameException と呼び、メッセージを使用して問題の内容を宣言しますか?
プログラムをより読みやすく、ユーザーフレンドリーにする方法で例外をスローするための一般的なルールはありますか、それとも私はこれを考えすぎています:)?
ありがとう!