Vamos a escribir y ejecutar un sencillo programa en C#. Este programa imprimirá ¡Hola, Mundo! en la consola ¡Nuestro primer programa de C#!.
Es un ejemplo muy básico, pero nos ayuda a verificar que todo está instalado correctamente, y… por algún lado hay que empezar 😊.
Creando el programa en Visual Studio
Podemos usar Visual Studio para crear nuestra primera aplicación. En este caso sencillo, vamos a usar una aplicación de consola. Para ello,
- Abre Visual Studio y selecciona Crear un nuevo proyecto.
- Selecciona Aplicación de Consola
- Asigna un nombre a tu proyecto por ejemplo
HolaMundo) y selecciona la carpeta donde se guardará. Haz clic en Crear.
Este proceso creará una plantilla básica de un programa en C# en tu nuevo proyecto.

Escribiendo nuestro primer programa
Con nuestro proyecto ya creado, abrimos el fichero el archivo Program.cs, seleccionándolo en el Explorador de Solución.

En este fichero, escribimos el siguiente código,
using System;
namespace HolaMundo
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("¡Hola, Mundo!");
}
}
}Veámoslo por partes
using: La línea
using System;indica que el programa utilizará el espacio de nombresSystem, que contiene clases fundamentales del .NET Framework comoConsole.Espacio de nombres:
namespace MiPrimerProgramadefine un espacio de nombres que organiza el código y evita conflictos de nombres entre diferentes partes del programa.Clase:
class Programdeclara una clase llamadaProgram. En C#, todo el código debe estar contenido dentro de una clase.Método Main:
static void Main(string[] args)es el punto de entrada del programa. Todo programa en C# debe tener un métodoMain, que es donde comienza la ejecución.Instrucción:
Console.WriteLine("Hola, mundo!");es una instrucción que imprime texto en la consola. Las instrucciones en C# terminan con un punto y coma (;).
No te preocupes de momento por cada cosa. Las iremos viendo poco a poco en el resto del curso
Ejecutar el proyecto
Para ejecutar el proyecto en Visual Studio, selecciona el botón Iniciar o presiona Ctrl + F5. Esto compilará y ejecutará el programa, mostrando en la consola la frase:
¡Hola, Mundo!Si todo está correctamente instalado, deberías ver “¡Hola, Mundo!” en la consola. ¡Enhorabuena! 👏🥳.
Creando el programa desde .NET CLI
También podemos crear y ejecutar el proyecto usando .NET CLI. Para ello, abre una terminal, navega a la carpeta de tu proyecto y escribe:
dotnet new console -o HolaMundoPara ejecutar ejecutar el proyecto, podemos usar,
dotnet runFinalmente, paracompilar el proyecto podemos hacer,
dotnet buildEstos comandos son útiles para crear proyectos, compilar código y ejecutarlo directamente desde la terminal, sin necesidad de abrir el IDE.
La interfaz de línea de comandos de .NET (CLI) es una herramienta útil para crear y administrar proyectos en C#.
Aunque Visual Studio y Visual Studio Code manejan automáticamente muchos aspectos de la administración de proyectos, la CLI es muy útil en algunos contextos avanzados.