A linguagem VB tem duas maneiras de concatenar , ou mesclar , cordas em seu software personalizado. A classe " StringBuilder " melhora o desempenho e alocação de memória para concatenação , para que os programadores são convidados a usar esta biblioteca de funções em vez das antigas funções de manipulação de string. A classe StringBuilder constrói a string , permite que você concatenar com outras cordas e exibe os resultados para o leitor. Desempenho
desempenho de um aplicativo VB envolve alocação adequada de recursos de memória , e certificando-se de gerir esses recursos de forma responsável, para que o seu pedido não abrandar o computador de um usuário. A maioria das funções em Visual Basic automaticamente gerenciar recursos , ea classe StringBuilder gere a manipulação de strings de forma mais eficiente . Isso significa que suas aplicações correr mais rápido quando você tem várias cordas que deseja construir e concatenar na aplicação.
StringBuilder
A função StringBuilder " Anexar " irá concatenar cadeia dados . Primeiro você cria uma variável StringBuilder de usar todo o seu código . O código a seguir mostra como criar uma variável StringBuilder :
construtor Dim As New StringBuilder
Quando você cria uma variável, Visual Basic aloca os recursos de memória necessários para agilizar o software , otimizando peformance .
concatenação
Depois de criar uma variável StringBuilder , você concatenar valores. O código a seguir cria uma string e concatena valores à cadeia:
construtor = " Meu String" builder.Append ( " outra string" )
A saída para este StringBuilder é " ,. minha corda outra string "Esta técnica é mais rápida do que a concatenação ex características cadeia de concatenação
Considerações
concatenação de String combina várias seqüências juntos. . Se você tem um software que é executado lentamente , substituindo funções de concatenação de strings antigos com a nova classe StringBuilder acelera o desempenho da aplicação.