.Net: Leere Zeichenfolge ist nicht klar Leerzeichen?

Ich habe immer die Verwendung von String.IsNullOrEmpty prüfen, ob eine leere Zeichenfolge. Es vor kurzem zu meiner Aufmerksamkeit, dass es sich um eine " Zählung als nicht eine leere Zeichenfolge. Zum Beispiel,

 Dim test As String = " "
    If String.IsNullOrEmpty(test) Then
        MessageBox.Show("Empty String")
    Else
        MessageBox.Show("Not Emtpy String")
    End If

Wird es zeigen "Nicht Empty String". Wie überprüfen wir für die ""oder "" in einem string?

edit: ich war nicht bewusst, dass " die " zählen als Zeichen.

InformationsquelleAutor Jack | 2009-04-07

Schreibe einen Kommentar