Introducción y salida de datos desde consola en Visual Basic .NET

Hola a todos, hoy os voy a explicar como podemos introducir y mostrar datos desde consola en Visual Basic .NET. Introducir y mostrar datos en consola en bastante sencillo gracias a la clase Console.

Para introducir un valor con Console, usamos Console.ReadLine(). Veremos que en la pantalla el puntero se queda parpadeando, a la espera de que introduzcamos datos. Al pulsar Enter, seguirá a la siguiente línea. Para guardar el valor, usamos una variable.

Por defecto es un String, pero podemos almacenar el valor en otro tipo de dato, siempre y cuando lo que introduzcamos sea correcto. Por ejemplo:

Dim valor as Integer = Console.ReadLine()

Si el valor que introducimos no se puede convertir en número, nos saltará un error.

Para mostrar un valor, hay que usar Console.Write(valor_a_mostrar). Donde el valor_a_mostrar será lo que queremos mostrar. Por ejemplo:

Console.Write("Hola mundo")

Si queremos que dé un salto de línea automaticamente, usamos Console.WriteLine(valor_a_mostrar). Si queremos concatenar algún valor con el texto mostrado, usamos el operador & Por ejemplo:


Dim nombre as String = "Fernando"

Console.Write("Hola " & nombre)

console_ejemplo_1 Lo mas normal es combinar estas instrucciones. Por ejemplo:


Module Module1

    Sub Main()

        Console.WriteLine("Escribe tu nombre")
        Dim nombre As String = Console.ReadLine()

        Console.WriteLine("Hola " & nombre)

        Console.ReadLine()
End Sub End Module

Fijaros que al final pongo un Console.ReadLine(), esto lo hago para que se pause la ejecucción y podamos ver el resultado. Os muestro la salida de datos.

console_ejemplo_2 Espero que os sea de ayuda. Si tenéis dudas, preguntad, estamos para ayudarte.

Compartir

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *