Information.IsNothing(Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um Boolean valor que indica se uma expressão não tem objeto atribuído.
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.
Object expressão.
Devoluções
Devolve um Boolean valor que indica se uma expressão não tem objeto atribuído.
Exemplos
O exemplo seguinte utiliza a IsNothing função para determinar se uma variável 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)
Observações
IsNothing retorna True se a expressão representa uma variável objeto que atualmente não tem objeto atribuído; caso contrário, retorna False.
IsNothing destina-se a trabalhar com tipos de referência. Um tipo de valor não pode conter um valor de Nada e reverte para o seu valor padrão se lhe atribuir Nothing . Se fornecer um valor de tipo em Expression, IsNothing devolve Falsesempre .