[VB.net]String.IsNullOrEmptyで指定文字列が空の文字列かどうかを判定
書式
Public Shared Function IsNullOrEmpty (value As String) As Boolean
パラメーター
string テストする文字列。
戻り値
value パラメーターが null または空の文字列 (“") の場合は true。それ以外の場合は false。
使用例
Module ModuleTest Public Sub Main() '文字列変数の宣言 Dim strA As String = "test message" Dim strB As String = "" Dim strC As String = Nothing '文字列を調べる関数testFuncを呼ぶ Console.WriteLine("文字列 strA {0}.", testFunc(strA)) Console.WriteLine("文字列 strB {0}.", testFunc(strB)) Console.WriteLine("文字列 strC {0}.", testFunc(strC)) Console.ReadKey() End Sub '指定文字列がnullまたは空の文字列であるかどうかを表示 Public Function testFunc(ByVal s As String) As String If String.IsNullOrEmpty(s) Then Return "は空の文字列です" Else Return String.Format("(""{0}"")は空の文字列ではない", s) End If End Function End Module
結果
文字列 strA(“test message")は空の文字列ではない
文字列 strBは空の文字列です。
文字列 strCは空の文字列です。