En esta clase, comenzaremos con un primer vistazo al lenguaje de programación C# (C Sharp), ideal para aquellos que inician en el mundo de la programación. Realizaremos una introducción breve al entorno y comenzaremos con el primer paso: la creación de un sencillo programa que imprima un mensaje en consola. En esta práctica, veremos cómo imprimir el clásico «Hola Mundo» y cómo usar Visual Studio para desarrollar aplicaciones de consola.
Preparación del Entorno de Desarrollo
Si no lo has hecho previamente, te recomiendo que revises los artículos sobre la preparación del entorno. En ellos explico cómo instalar y configurar Visual Studio para trabajar con C#.
En esta clase, vamos a utilizar una aplicación de consola para escribir nuestro primer programa. Para crear la aplicación, sigue estos pasos:
- Abre Visual Studio.
- Crea un nuevo proyecto de tipo Aplicación de consola.
- Asigna el nombre de Hola Mundo al proyecto y haz clic en «Crear». Visual Studio generará una estructura predeterminada para el proyecto.
Estructura Inicial del Proyecto
Al crear el proyecto, Visual Studio proporciona una estructura básica de código, la cual no necesitaremos para este curso. La eliminaremos para comenzar con una estructura más sencilla que nos permita programar sin complicaciones.
Código Base
Para simplificar la estructura del código, eliminaremos la plantilla predeterminada y escribiremos el siguiente código básico:
using System;
class Program
{
static void Main()
{
// Código aquí
}
}
Explicación de la Estructura Básica
- using System;: Esta línea importa la biblioteca base de C#, que contiene funcionalidades fundamentales como la entrada y salida de datos.
- class Program: Define una clase llamada
Program
, que es la base de nuestra aplicación. - static void Main(): Es el punto de entrada de cualquier aplicación de consola en C#. Aquí es donde se ejecutará el código principal.
Esta estructura es esencial para cualquier aplicación de consola en C# y debe ser utilizada siempre que se cree un nuevo proyecto de este tipo.
Imprimiendo el Primer Mensaje: «Hola Mundo»
Para imprimir un mensaje en la consola, utilizaremos el comando Console.WriteLine(). Este método permite mostrar un mensaje en la ventana de la consola, y su sintaxis básica es la siguiente:
Console.WriteLine("Hola Mundo");
Explicación de la Sintaxis
- Console: Hace referencia a la clase que maneja las operaciones de entrada y salida en la consola.
- WriteLine: Es un método de la clase
Console
que imprime el texto dentro de las comillas en una nueva línea. - «Hola Mundo»: Es el texto que será mostrado en la consola.
Al finalizar la línea de código, recuerda siempre colocar un punto y coma (;
) al final de cada sentencia para evitar errores en el código.
Ejecución del Programa
Una vez escrito el código, guarda el archivo y ejecuta el programa haciendo clic en el botón de «play» en Visual Studio. Al ejecutar el programa, deberías ver la consola aparecer con el mensaje «Hola Mundo», como se muestra a continuación:
Hola Mundo
Personalizando los Mensajes
Una vez que hayas comprobado que el «Hola Mundo» aparece en la consola, puedes modificar el texto para mostrar otros mensajes. Por ejemplo, cambia el mensaje por «Soy Walter Coto» y vuelve a ejecutar el programa.
Console.WriteLine("Soy Walter Coto");
Al ejecutar el código, la consola mostrará:
Soy Walter Coto
Este proceso es fundamental para entender cómo interactuar con la consola y cómo se maneja la salida de texto en C#.
Agregando Más Mensajes
Ahora puedes seguir agregando más líneas de código para imprimir diferentes mensajes. A continuación, se muestra cómo agregar otro mensaje:
Console.WriteLine("Estoy en un curso para aprender C#");
Al ejecutar nuevamente el programa, la consola mostrará:
Soy Walter Coto
Estoy en un curso para aprender C#
Conclusión
En esta clase, aprendiste cómo crear una aplicación de consola en C#, cómo imprimir mensajes en la consola utilizando el comando Console.WriteLine()
y cómo ejecutar tu programa en Visual Studio. Esta es una de las primeras prácticas esenciales al comenzar con C#.
Despedida
Espero que esta clase haya sido útil y hayas aprendido los conceptos básicos de la programación en C#. A medida que avances en el curso, entenderás más profundamente cómo funciona el lenguaje y podrás crear programas más complejos. ¡Éxitos y hasta la próxima clase!