Introducción

El primer programa que se suele escribir en cualquier lenguaje de programación es el famoso "Hola Mundo". Este programa es una excelente manera de familiarizarse con la sintaxis básica y el entorno de desarrollo del lenguaje. En esta lección, aprenderemos cómo escribir, compilar y ejecutar un programa simple en C# que imprime "Hola Mundo" en la consola.

Objetivos

  • Configurar un proyecto de consola en C#.
  • Escribir un programa básico en C#.
  • Compilar y ejecutar el programa.
  • Entender la estructura básica de un programa en C#.

Configuración del Proyecto

Paso 1: Crear un Proyecto de Consola

  1. Abre Visual Studio.
  2. Selecciona Crear un nuevo proyecto.
  3. En la lista de plantillas, selecciona Aplicación de consola (.NET Core).
  4. Haz clic en Siguiente.
  5. Asigna un nombre a tu proyecto, por ejemplo, HolaMundo.
  6. Selecciona una ubicación para guardar el proyecto.
  7. Haz clic en Crear.

Paso 2: Estructura del Proyecto

Una vez creado el proyecto, Visual Studio generará una estructura básica de archivos. El archivo principal que nos interesa es Program.cs.

Escribiendo el Programa "Hola Mundo"

Abre el archivo Program.cs. Deberías ver algo similar a lo siguiente:

using System;

namespace HolaMundo
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

Vamos a modificar este código para que imprima "Hola Mundo" en lugar de "Hello World!".

Código Modificado

using System;

namespace HolaMundo
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hola Mundo!");
        }
    }
}

Explicación del Código

  • using System;: Esta línea incluye el espacio de nombres System, que contiene clases fundamentales como Console.
  • namespace HolaMundo: Define un espacio de nombres llamado HolaMundo para organizar el código.
  • class Program: Declara una clase llamada Program. En C#, todo el código debe estar contenido dentro de una clase.
  • static void Main(string[] args): Define el método Main, que es el punto de entrada del programa. Este método es donde comienza la ejecución del programa.
  • Console.WriteLine("Hola Mundo!");: Imprime "Hola Mundo!" en la consola.

Compilar y Ejecutar el Programa

Paso 1: Compilar el Programa

  1. Guarda el archivo Program.cs.
  2. En Visual Studio, selecciona Compilar en el menú superior y luego Compilar solución.

Paso 2: Ejecutar el Programa

  1. Una vez compilado, selecciona Depurar en el menú superior y luego Iniciar sin depuración.
  2. Deberías ver una ventana de consola que muestra el mensaje "Hola Mundo!".

Ejercicio Práctico

Ejercicio 1: Modificar el Mensaje

Modifica el programa para que imprima tu nombre en lugar de "Hola Mundo!".

Solución

using System;

namespace HolaMundo
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hola, [Tu Nombre]!");
        }
    }
}

Ejercicio 2: Añadir una Segunda Línea

Modifica el programa para que imprima una segunda línea que diga "Bienvenido a C#".

Solución

using System;

namespace HolaMundo
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hola Mundo!");
            Console.WriteLine("Bienvenido a C#");
        }
    }
}

Resumen

En esta lección, hemos aprendido a:

  • Configurar un proyecto de consola en C#.
  • Escribir y entender un programa básico que imprime "Hola Mundo".
  • Compilar y ejecutar el programa en Visual Studio.

Con estos conocimientos básicos, estamos listos para explorar más características del lenguaje C# en las próximas lecciones. ¡Felicidades por completar tu primer programa en C#!

© Copyright 2024. Todos los derechos reservados