.Net: chaîne Vide n'est pas un espace libre d'un personnage?

J'ai toujours utiliser des chaînes de caractères.IsNullOrEmpty pour rechercher une chaîne vide. Il a récemment porté à mon attention que "" le comte, non pas une chaîne vide. Par exemple,

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

Il va montrer "Pas la Chaîne Vide". Alors, comment faisons-nous pour vérifier les "" ou "" dans une chaîne de caractères?

edit: je n'étais pas au courant que "" comte de caractère.

OriginalL'auteur Jack | 2009-04-07