Código en visual basic .NET

Revisemos cada una de las líneas de código para explicar el funcionamiento de cada instrucción en Visual Basic.NET.

lblSaludoYNombre.Text=”¡Hola ” & txtNombre.Text & ”!”

Si escribes el nombre Juan en el Cuadro de Texto entonces esperas que el saludo sea:

¡Hola Juan!

En Visual Basic se usa el operador & para unir texto (a esto se le llama Concatenar Texto).

Al escribir “a” & “b” el resultado después de conca tenar los dos letreros es “ab”.

Si quieres dejar un espacio intermedio puedes hacer lo siguiente

“a” & “ “ & “b”
ó
“a “ & “b”
ó
“a” & “ b”

para tener “a b”.

Podríamos escribir simplemente “¡Hola Juan!” y obtendríamos el resultado deseado. El inconveniente es que Juan es un nombre que va a cambiar de acuerdo a la información contenida en txtNombre.Text.

Expliquemos qué vamos a hacer para incluir cualquier nombre en el saludo.

Primero, dividimos el letrero en tres partes:

Lo que va antes del nombreEl nombreLo que va después del nombre.
“¡Hola&“Juan”&“!”

en lugar de escribir el nombre usamos el contenido del cuadro de texto con el nombre:

Lo que va antes del nombreEl nombreLo que va después del nombre.
”¡Hola ”&txtNombre.Text&”!”

Lo cual concatena la primera parte del saludo, el nombre proporcionado por el usuario y la parte final del saludo la cual sólo consiste del signo de exclamación. Ten cuidado en dejar un espacio entre la a de Hola y “. De lo contrario, el resultado sería el siguiente:

¡HolaJuan!

Si tienes dudas realiza pruebas agregando o quitando texto del mensaje para entender mejor su funcionamiento.

La siguiente línea es:

lblSaludoYNombre.Text=””

Para borrar el letrero anterior puedes poner un texto vacío que reemplaza al texto existente. Las dobles comillas juntas equivalen precisamente a un texto vacío.

La última línea es:

End

Esta instrucción le indica a VisualBasic.NET que termine la ejecución del programa.