私はソースコードを持っていない他の人が書いたクラスを持っています。それにはUM
という属性があり、その文字列は_UM
です。場合によっては_UM
はNothing
です。私はUM
もNothing
であると期待していますが、(クイックウォッチを使用して)検査すると、NullReferenceException
として表示されるプロパティが表示されます。 Nothing
のテストをしようとすると、メインコードにNullReferenceException
がスローされます。この状態をどのように把握すれば、正しく処理できるのでしょうか?NullReferenceException(何もテストしていない)のテスト
If Foo.UM Is Nothing Then
DoSomething()
End If
... NullReferenceException
をスローします。
'Foo'が' Nothing'であるため、例外がスローされる可能性があります。 – Oded
Fooは何もありません。私が見ることができる他の特性。 – cjbarth
try ... catch NullReferenceException ... –