Ich habe immer String.IsNullOrEmpty verwenden, um für eine leere Zeichenfolge zu überprüfen. Kürzlich ist mir aufgefallen, dass ein " " nicht als leere Zeichenfolge zählt. Zum Beispiel,
Dim test As String = " "
If String.IsNullOrEmpty(test) Then
MessageBox.Show("Empty String")
Else
MessageBox.Show("Not Emtpy String")
End If
Es wird "Not Empty String" angezeigt. Wie können wir also nach " " oder " " in einer Zeichenkette suchen?
edit: Mir war nicht bewusst, dass " " als Zeichen zählt.