Information.IsNothing(Object) Yöntem

Tanım

Boolean bir ifadeye atanmış nesne olup olmadığını gösteren bir değer döndürür.

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

Parametreler

Expression
Object

Gerekli. Object ifade.

Döndürülenler

Boolean bir ifadeye atanmış nesne olup olmadığını gösteren bir değer döndürür.

Örnekler

Aşağıdaki örnek, bir nesne değişkeninin IsNothing herhangi bir nesne örneğiyle ilişkilendirilip ilişkilendirmediğini belirlemek için işlevini kullanır.

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)

Açıklamalar

IsNothing , ifade şu anda kendisine atanmış nesne olmayan bir nesne değişkenini temsil ederse döndürür True ; aksi takdirde döndürür False.

IsNothing başvuru türleri üzerinde çalışmak üzere tasarlanmıştır. Değer türü Hiçbir şey değerini tutamaz ve atadığınızda Nothing varsayılan değerine geri döner. içinde ExpressionIsNothing bir değer türü sağlarsanız, her zaman döndürürFalse.

Şunlara uygulanır

Ayrıca bkz.