Information.IsNothing メソッド
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文
Public Shared Function IsNothing ( _ Expression As Object _ ) As Boolean
Dim Expression As Object Dim returnValue As Boolean returnValue = Information.IsNothing(Expression)
戻り値
式にオブジェクトが割り当てられていないかどうかを示す Boolean 値を返します。
詳細については、Visual Basic のトピック「IsNothing 関数」を参照してください。
式が、現在オブジェクトが割り当てられていないオブジェクト変数を表している場合、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)
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
参照
Information クラス
Information メンバ
Microsoft.VisualBasic 名前空間
その他の技術情報
IsNothing 関数
IsArray 関数 (Visual Basic)
IsDate 関数 (Visual Basic)
IsDBNull 関数
IsError 関数
IsNumeric 関数 (Visual Basic)
IsReference 関数
オブジェクト型 (Object)
TypeName 関数 (Visual Basic)
値型と参照型
- Information.IsNothing メソッドのページへのリンク