À l'aide de .Diviser pour supprimer les entrées vides
Je suis en train de le couper à chaque " espace ", mais il ne me laisse pas supprimer les entrées vides et ensuite trouver la longueur, mais il est traité comme une erreur de syntaxe.
Mon code:
TextBox1.Text.Split(" ", StringSplitOptions.RemoveEmptyEntries).Length
Ce que je fais mal?
- Quelle est l'erreur de syntaxe?
- Trop long pour moi de copier et de coller ici, quelque chose à propos de le traiter comme un personnage
Vous devez vous connecter pour publier un commentaire.
Bien, le premier paramètre à la
Split
fonction doit être un tableau de chaînes de caractères ou des caractères. Essayez:Vous risquez de ne pas l'avoir remarqué avant, quand vous n'avez pas spécifié le 2ème paramètre. C'est parce que le
Split
méthode a une surcharge qui prend la forme d'un Tableau. Cela signifie que les appels à laSplit("string 1", "string 2", "etc")
auto-magiquement converti dans un appel àSplit(New String() {"string 1", "string 2", "etc"})
Essayer:
C'est ce que j'ai fait:
Résultat: Longueur = 5