VB:Null将变量赋值给返回值时出错

时间:2016-11-08 13:19:59

标签: vb.net

我在这里使用一个方法,它返回一个对象。 我检查返回的对象没有/ null并得到一个对象,但如果我尝试将此对象分配给变量,我会得到一个错误:“对象是'没什么'”。 所以我不知道为什么。有人可以指导我吗?

这是一些伪代码,应该演示它:

If getObject() Is Nothing Then
    ' Returns false
Else
    Dim myObject As MyObject
    myObject = getObject() 'ERROR: Object is Nothing
End If

1 个答案:

答案 0 :(得分:0)

我明白了。 我必须使用“Set”关键字将其设置为对象。所以我不了解整个背景,但似乎有效。