csharp-como-crear-un-proyecto

Cómo crear un proyecto en C#

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,

  1. Abre Visual Studio y selecciona Crear un nuevo proyecto.
  2. Selecciona Aplicación de Consola
  3. 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.

visual-studio-console-app

Escribiendo nuestro primer programa

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

dotnet-hello-world-program

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

  1. using: La línea using System; indica que el programa utilizará el espacio de nombres System, que contiene clases fundamentales del .NET Framework como Console.

  2. 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.

  3. Clase: class Program declara una clase llamada Program. En C#, todo el código debe estar contenido dentro de una clase.

  4. Método Main: static void Main(string[] args) es el punto de entrada del programa. Todo programa en C# debe tener un método Main, que es donde comienza la ejecución.

  5. 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.