私はVB.NETを初めて使用しますが、C、C ++、C#、およびその他の言語については、数年の経験があります。私にとってこの問題は、私が以前に会ったことがないので、非常に奇妙です。
私はこのコード行を持っています:
If obj is Nothing Or obj.IsDisposed Then
'do some stuffs
End If
このコード行では、obj.IsDisposedが存在しない(ハンドルがない)ため、objがNothingの場合にエラーが表示されます。私が知っているように、Or itの最初のステートメントはTrueを返すので、どのような場合でもIfステートメントの結果はTrueになります。
誰かが私にこれを取り除く方法を教えてもらえますか(または私はIf..Then..Else If..End Ifを書く必要があります)