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 MiPrimerPrograma
define un espacio de nombres que organiza el código y evita conflictos de nombres entre diferentes partes del programa.Clase:
class Program
declara 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 HolaMundo
Para ejecutar ejecutar el proyecto, podemos usar,
dotnet run
Finalmente, paracompilar el proyecto podemos hacer,
dotnet build
Estos 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.