다음을 통해 공유


IsNothing 함수

업데이트: 2007년 11월

식에 할당된 개체가 있는지를 나타내는 Boolean 값을 반환합니다.

Public Function IsNothing(ByVal Expression As Object) As Boolean

매개 변수

  • Expression
    필수적 요소. Object 식입니다.

설명

IsNothing은 해당 식이 현재 개체가 할당되지 않은 개체 변수를 나타내는 경우 True를 반환하고 그렇지 않은 경우 False를 반환합니다.

IsNothing은 참조 형식에 대해서만 사용할 수 있습니다. 값 형식은 Nothing 값을 보유할 수 없으므로 Nothing이 할당되면 대신 해당 기본값을 사용합니다. Expression에 값 형식을 제공하면 IsNothing에서는 항상 False를 반환합니다.

예제

다음 예제에서는 IsNothing 함수를 사용하여 개체 변수가 임의의 개체 인스턴스와 연관되어 있는지 여부를 확인합니다.

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)

요구 사항

네임스페이스:Microsoft.VisualBasic

**모듈:**Information

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

참고 항목

개념

값 형식과 참조 형식

참조

IsArray 함수(Visual Basic)

IsDate 함수(Visual Basic)

IsDBNull 함수

IsError 함수

IsNumeric 함수(Visual Basic)

IsReference 함수

Object 데이터 형식

TypeName 함수(Visual Basic)