clase String de Visual Basic no sólo almacena los datos para una cadena; sino que también proporciona docenas de métodos que se pueden utilizar para llevar a cabo manipulaciones comunes en el texto de la cadena. Por ejemplo, usando el "toUpper" y "métodos ToLower", puede convertir cualquier texto de su carcasa actual a cualquiera de los casos totalmente superior o inferior totalmente. Esto puede hacer que sea más fácil de analizar los comandos de texto, ya que elimina la necesidad de comprobar tanto para las versiones en mayúsculas y minúsculas de una carta.
Instrucciones
1 Abra Visual Basic y cree un nuevo proyecto haciendo clic en "Archivo" y "Nuevo proyecto". Seleccione "Aplicación de consola."
2 Escriba lo siguiente para definir una cadena:
dim s = "Esto es una cadena".
3 Escriba lo siguiente para cambiar la cadena a mayúsculas:
s = s.toUpper
Cuenta que se requiere la asignación de nuevo a "s". La función "toUpper" no modifica la cadena original; crea una nueva cadena que es todo en mayúsculas. Para utilizar esta nueva cadena, debe ser asignado a una variable. Normalmente, se utiliza el mismo nombre de variable, como en este caso, pero si quería conservar el texto original, en su lugar podría escribir:
Dim t = s.toUpper
Esto crearía un nuevo "t" variable que contiene el texto en mayúsculas y dejar "s" con el antiguo texto se mantengan intactos.
4 Escriba lo siguiente para cambiar la cadena a minúsculas:
s = s.toLower
Una vez más, se requiere la asignación de nuevo a "s".
Consejos y advertencias
- La métodos "ToLower" y "toUpper" no pueden hacer frente de forma inteligente con caracteres que no se utilizan en Inglés Americano. Esto incluye no sólo los alfabetos no latinos, pero alfabetos latinos con caracteres acentuados. El "toLowerInvariant" y "ToLower (CultureInfo)" métodos y sus métodos de juego "toupper" permiten al programador para asegurar que la producción sensata se devuelve para el texto no en Inglés Americano.