Quelle est la manière la plus simple de compter le nombre d'occurrences d'un caractère spécifique dans une chaîne de caractères ?
En d'autres termes, je dois écrire une fonction, countTheCharacters(), de manière à ce que
str = "the little red hen"
count = countTheCharacters(str,"e") ' Count should equal 4
count = countTheCharacters(str,"t") ' Count should equal 3
0 votes
La méthode la plus rapide consiste à ne pas utiliser de chaîne de caractères. Si vous êtes vraiment intéressé par la vitesse, vous devriez chercher autre chose.
1 votes
@habakuk, quelle valeur autre qu'une chaîne de caractères l'OP pourrait-il utiliser à la place de "la petite poule rousse" ?
0 votes
@johnywhy pourquoi utiliser un StringBuilder. Voir msdn.microsoft.com/de-de/library/