多くの「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが発生する作業中のソリューションに問題があります。例外の原因となっている null オブジェクトを特定する最善の方法は何ですか?
これらすべての例外を 1 か所でキャッチしようとすることはできますが、null であるメンバーを特定する方法が見つからないため、適切に修正できます。
try {
}
catch (Exception ex)
{
if (ex is ReferenceNullException)
ex.??
}
}
スタックトレースを表示できるので、エラーの原因もわかると考えるのが妥当でしょう。