Information.IsNothing(Object) Método

Definição

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

public:
 static bool IsNothing(System::Object ^ Expression);
public static bool IsNothing(object Expression);
static member IsNothing : obj -> bool
Public Function IsNothing (Expression As Object) As Boolean

Parâmetros

Expression
Object

Required. Expressão Object.

Retornos

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

Exemplos

O exemplo a seguir usa a IsNothing função para determinar se uma variável de objeto está associada a 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)

Comentários

IsNothing retornará True se a expressão representar uma variável de objeto que atualmente não tem nenhum objeto atribuído a ela; caso contrário, ela retornará False.

IsNothing destina-se a trabalhar em tipos de referência. Um tipo de valor não pode conter um valor de Nothing e reverter para seu valor padrão se você atribuir Nothing a ele. Se você fornecer um tipo de valor, ExpressionIsNothing sempre retornará False.

Aplica-se a

Confira também