quarta-feira, 7 de agosto de 2013

O Tipo System.Text.StringBuilder

O tipo string pode ser ineficiente quando utilizado de maneira displicente, porém temos uma biblioteca de classe báscia do .NET que oferecem o namespace System.Text. Dentro deste namespace existe uma classe chamada StringBuilder. Quando quiser utilizar este tipo em seus projetos com código C# o primeiro passo é importar o namespace conforme codigo abaixo:




using System.Text;
Em relaçãoo a classe StringBuilder é exclusivo quando chama os membros deste tipo, modifica diretamente os dados de caractere interno do objeto ( o deixa mais eficiente) sem gerar copias dos dados em formato modificado.
Segue um exemplo (Console Application):
static void Main(string[] args)
{
Console.WriteLine("=> Exemplo da StringBuilder");
 Console.WriteLine("");
 // VocÊ também poder  adicionar o System.Text aqui!!!
System.Text.StringBuilder sb = new System.Text.StringBuilder("=> Categoria de Artigos por Edgar Esteves");
sb.Append(" ");
sb.Append("C#");
sb.Append("ASP . NET");
sb.Append("SQL Server");
Console.WriteLine(sb.ToString(
));
Console.WriteLine("Qual a qtd de chars no StringBuilder: {0}", sb.Length);
}

0 comentários:

Postar um comentário