IsNothing (Función)
Actualización: noviembre 2007
Devuelve un valor de tipo Boolean que indica si una expresión no tiene ningún objeto asignado.
Public Function IsNothing(ByVal Expression As Object) As Boolean
Parámetros
- Expression
Requerido. Expresión Object.
Comentarios
IsNothing devuelve True si la expresión representa una variable de objeto que no tiene actualmente ningún objeto asignado; en caso contrario, devuelve False.
IsNothing está diseñada para trabajar con tipos de referencia. Un tipo de valor no puede contener un valor de Nothing; si se asigna Nothing, recupera su valor predeterminado. Si proporciona un tipo de valor en Expression, IsNothing siempre devuelve False.
Ejemplo
En el ejemplo siguiente se utiliza la función IsNothing para determinar si una variable de objeto está asociada a alguna instancia 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
Espacio de nombres:Microsoft.VisualBasic
**Módulo:**Information
**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)
Vea también
Conceptos
Tipos de valores y tipos de referencia
Referencia
IsArray (Función, Visual Basic)
IsDate (Función, Visual Basic)