“Conocimientos Programación>Visual Basics Programación

Rendimiento de las técnicas de concatenación de cadenas en Visual Basic

2014/2/1
El lenguaje VB tiene dos maneras de concatenar o combinar , cadenas en el software personalizado. La clase " StringBuilder " mejora el rendimiento y la asignación de memoria para la concatenación de cadenas , por lo que se insta a los programadores utilizar esta biblioteca de funciones en lugar de las antiguas funciones de manipulación de cadenas . La clase StringBuilder construye la cadena, le permite concatenar con otras cadenas y muestra los resultados para el lector . Rendimiento

rendimiento de una aplicación de VB implica una adecuada asignación de recursos de memoria , y asegurarse de que administrar esos recursos de manera responsable , por lo que su aplicación no ralentiza el ordenador de un usuario. La mayoría de las funciones en Visual Basic gestionar automáticamente los recursos , y la clase StringBuilder gestiona la manipulación de cadenas de manera más eficiente . Esto significa que sus aplicaciones de correr más rápido cuando tiene varias cadenas que desea construir y concatenar en la aplicación.
StringBuilder

StringBuilder La función " Añadir" se concatenar cadenas datos . Primero se crea una variable StringBuilder para utilizar todo el código. El código siguiente muestra cómo crear una variable de StringBuilder :

constructor Dim As New StringBuilder

Cuando se crea una variable, Visual Basic asigna los recursos de memoria necesarios para simplificar el software, optimización de conseguir un rendimiento .
concatenación

Después de crear una variable StringBuilder , concatenar valores. El código siguiente crea una cadena y valores concatena con la cadena :

builder = "mi cadena" builder.Append ( " otra cadena " )

La salida para este StringBuilder es " ; . Mi cadena otra cadena "Esta técnica de concatenación es más rápido que los antiguos rasgos concatenación de cadenas
Consideraciones

cadena concatenación combina varias cadenas . . Si usted tiene un software que se ejecuta lentamente , en sustitución de las viejas funciones de concatenación de cadenas con las nuevas velocidades de la clase StringBuilder hasta el rendimiento de la aplicación.

Visual Basics Programación
Cómo acceder al cuadro combinado en una consulta
Cómo crear pantallas gráficas de Visual Basic
Cómo eliminar un archivo en Visual Basic
Cómo convertir un decimal a una cadena en VB.NET
Cómo hacer un calendario desplegable
Cómo leer y escribir en RichTextBox en Visual Basic 6
Cómo resaltar texto en un cuadro de texto en VB.NET
Cómo copiar una cadena de una aplicación y pegarlo en otra con Visual Basic
Conocimientos Informáticos © http://www.ordenador.online