Une fois créée, une chaîne ne peut pas être changé. Un StringBuilder peut être changé autant de fois que nécessaire. Il donne des améliorations de performances étonnantes. Il élimine des millions d'exemplaires à cordes. Beaucoup de programmes C # ajouter ou de remplacer des chaînes en boucles. Là , le type StringBuilder devient une optimisation nécessaire.
Exemple :
En guise d'introduction, ce programme montre comment le type StringBuilder est utilisé pour construire une plus grande mémoire tampon de caractères. Vous pouvez appeler la méthode Append de l'instance de StringBuilder pour ajouter des données de plus en plus.
Programme qui utilise StringBuilder [C #]
using System;
using System.Text;
class Program
{
static void Main()
{
StringBuilder builder = new StringBuilder();
for (int i = 0; i < 10; i++)
{
builder.Append(i).Append(" ");
}
Console.WriteLine(builder);
}
}
Resultat
Exemple :
En guise d'introduction, ce programme montre comment le type StringBuilder est utilisé pour construire une plus grande mémoire tampon de caractères. Vous pouvez appeler la méthode Append de l'instance de StringBuilder pour ajouter des données de plus en plus.
Programme qui utilise StringBuilder [C #]
using System;
using System.Text;
class Program
{
static void Main()
{
StringBuilder builder = new StringBuilder();
for (int i = 0; i < 10; i++)
{
builder.Append(i).Append(" ");
}
Console.WriteLine(builder);
}
}
Resultat
0 1 2 3 4 5 6 7 8 9
Merci pour cette article
ReplyDeleteMerci
ReplyDelete