Le langage VB dispose de deux moyens pour concaténer , ou de fusionner , les chaînes dans votre logiciel personnalisé . La catégorie " StringBuilder " améliore la répartition de la performance et de la mémoire pour la concaténation de chaînes , de sorte que les programmeurs sont invités à utiliser cette bibliothèque de fonctions à la place des anciennes fonctions de manipulation de chaînes . La classe StringBuilder crée la chaîne , vous permet de concaténer avec d'autres chaînes et affiche les résultats pour le lecteur. Statistiques de performance
performances d'une application VB implique une bonne allocation des ressources mémoire , et faire en sorte de gérer ces ressources de façon responsable , afin que votre demande ne ralentit pas l'ordinateur d'un utilisateur . La plupart des fonctions dans Visual Basic gérer automatiquement les ressources , et la classe StringBuilder gère la manipulation de chaînes plus efficacement. Cela signifie que vos applications s'exécutent plus rapidement lorsque vous avez plusieurs cordes que vous voulez construire et enchaîner dans l'application.
StringBuilder
StringBuilder fonction "Ajouter " concaténera chaîne données . Vous devez d'abord créer une variable de StringBuilder à utiliser tout au long de votre code. Le code suivant vous montre comment créer une variable de StringBuilder :
constructeur As New StringBuilder
Lorsque vous créez une variable , Visual Basic alloue les ressources de mémoire nécessaires pour rationaliser le logiciel , optimiser peformance .
concaténation
Après avoir créé une variable StringBuilder , vous concaténer des valeurs. Le code suivant crée une chaîne et les valeurs concatène à la chaîne :
constructeur = "Ma chaîne" builder.Append ( " une autre chaîne " )
La sortie de cette StringBuilder est " ; . Ma chaîne autre chaîne " Cette technique de concaténation est plus rapide que les anciennes fonctions de concaténation de chaîne
Considérations
concaténation de chaîne combine plusieurs chaînes en même temps . . Si vous avez un logiciel qui tourne lentement , en remplacement de vieilles fonctions de concaténation de chaîne avec les nouvelles vitesses de classe StringBuilder les performances de l'application.