Compartilhar via


Função IsNothing

Retorna um valor Boolean indicando se a expressão não tem nenhum objeto atribuído a ela.

Public Function IsNothing(ByVal Expression As Object) As Boolean

Parâmetros

  • Expression
    Obrigatório.Object expressão.

Comentários

IsNothing retorna True se a expressão representa uma variável de objeto que atualmente não tem nenhum objeto atribuído a ela; se não, ela retorna False.

IsNothing tem como objetivo trabalhar em tipos de referência.Um tipo de valor não pode armazenar um valor de Nada e reverter para seu valor padrão se você atribuir Nothing a ele.Se você fornecer um tipo de valor em Expression, IsNothing sempre retorna False.

Exemplo

O seguinte exemplo usa a função IsNothing para determinar se uma variável de objeto está associada com qualquer instância de objeto.

Dim testVar As Object
' No instance has been assigned to variable testVar yet.
Dim testCheck As Boolean
' The following call returns True.
testCheck = IsNothing(testVar)
' Assign a string instance to variable testVar.
testVar = "ABCDEF"
' The following call returns False.
testCheck = IsNothing(testVar)
' Disassociate variable testVar from any instance.
testVar = Nothing
' The following call returns True.
testCheck = IsNothing(testVar)

Requisitos

Namespace: Microsoft.VisualBasic

**Módulo:**Information

Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)

Consulte também

Conceitos

Tipos de valores e tipos de referências

Referência

Função IsArray (Visual Basic)

Função IsDate (Visual Basic)

Função IsDBNull

Função IsError

Função IsNumeric (Visual Basic)

Função IsReference

Tipo de dados Object

Função TypeName (Visual Basic)