以下が VB.NET でコンパイルされないのはなぜですか?
Dim strTest As String
If (strTest.IsNullOrEmpty) Then
MessageBox.Show("NULL OR EMPTY")
End if
以下が VB.NET でコンパイルされないのはなぜですか?
Dim strTest As String
If (strTest.IsNullOrEmpty) Then
MessageBox.Show("NULL OR EMPTY")
End if
IsNullOrEmpty は「共有」されるため、そのように使用する必要があります。
If String.IsNullOrEmpty(strTest) Then
実際には、空の文字列と比較できます。
If strTest = "" Then
MessageBox.Show("NULL OR EMPTY")
End If
String.IsNullOrEmptyは共有 (C# では静的) メソッドです。
Dim strTest As String
If (String.IsNullOrEmpty(strTest)) Then
MessageBox.Show("NULL OR EMPTY")
End if