Inicio rápido: Uso de Visual Studio para crear la primera aplicación de consola de C#Quickstart: Use Visual Studio to create your first C# console app

En esta introducción al entorno de desarrollo integrado (IDE) de Visual Studio, de entre 5 y 10 minutos, creará una aplicación de C# sencilla que se ejecuta en la consola.In this 5-10 minute introduction to the Visual Studio integrated development environment (IDE), you'll create a simple C# app that runs on the console.

Si todavía no ha instalado Visual Studio, vaya a la página de descargas de Visual Studio para instalarlo de forma gratuita.If you haven't already installed Visual Studio, go to the Visual Studio downloads page to install it for free.

Si todavía no ha instalado Visual Studio, vaya a la página de descargas de Visual Studio para instalarlo de forma gratuita.If you haven't already installed Visual Studio, go to the Visual Studio downloads page to install it for free.

Crear un proyectoCreate a project

En primer lugar, se creará un proyecto de aplicación C#.First, you'll create a C# application project. En el tipo de proyecto se incluyen todos los archivos de plantilla que vamos a necesitar, sin necesidad de agregar nada más.The project type comes with all the template files you'll need, before you've even added anything!

  1. Abra Visual Studio 2017.Open Visual Studio 2017.

  2. En la barra de menús superior, elija Archivo > Nuevo > Proyecto.From the top menu bar, choose File > New > Project.

  3. En el cuadro de diálogo Nuevo proyecto del panel de la izquierda, expanda C# y seleccione .NET Core.In the New Project dialog box in the left pane, expand C#, and then choose .NET Core. En el panel central, elija Aplicación de consola (.NET Core) .In the middle pane, choose Console App (.NET Core). Luego, asigne el nombre HelloWorld al proyecto.Then name the project HelloWorld.

    Plantilla de proyecto Aplicación de consola (.NET Core) en el cuadro de diálogo Nuevo proyecto en el IDE de Visual Studio

    Si no ve la plantilla de proyecto Aplicación de consola (.NET Core) , elija en el vínculo Abrir el instalador de Visual Studio en el panel izquierdo del cuadro de diálogo Nuevo proyecto.If you don't see the Console App (.NET Core) project template, choose the Open Visual Studio Installer link in the left pane of the New Project dialog box.

    Elija el vínculo Abrir el Instalador de Visual Studio del cuadro de diálogo Nuevo proyecto

    Se iniciará el Instalador de Visual Studio.The Visual Studio Installer launches. Elija la carga de trabajo Desarrollo multiplataforma de .NET Core y, después, elija Modificar.Choose the .NET Core cross-platform development workload, and then choose Modify.

    Carga de trabajo Desarrollo multiplataforma de .NET Core en el instalador de Visual Studio

  1. Abra Visual Studio 2019.Open Visual Studio 2019.

  2. En la ventana de inicio, elija Crear un proyecto nuevo.On the start window, choose Create a new project.

    Ventana "Crear un proyecto"

  3. En el cuadro de búsqueda de la ventana Crear un proyecto, escriba consola.On the Create a new project window, enter or type console in the search box. Seguidamente, elija C# en la lista de lenguajes y luego, Windows en la lista de plataformas.Next, choose C# from the Language list, and then choose Windows from the Platform list.

    Después de aplicar los filtros de lenguaje y plataforma, elija la plantilla Aplicación de consola (.NET Core) y luego, Siguiente.After you apply the language and platform filters, choose the Console App (.NET Core) template, and then choose Next.

    Elija la plantilla C# para Aplicación de consola (.NET Framework).

    Note

    Si no ve la plantilla Aplicación de consola (.NET Core) , puede instalarla desde la ventana Crear un proyecto.If you do not see the Console App (.NET Core) template, you can install it from the Create a new project window. En el mensaje ¿No encuentra lo que busca? , elija el vínculo Instalar más herramientas y características.In the Not finding what you're looking for? message, choose the Install more tools and features link.

    Vínculo "Instalar más herramientas y características" del mensaje "¿No encuentra lo que busca?" que aparece en la ventana "Crear proyecto"

    Luego, en el Instalador de Visual Studio, elija la carga de trabajo Desarrollo multiplataforma de .NET Core.Then, in the Visual Studio Installer, choose the .NET Core cross-platform development workload.

    Carga de trabajo Desarrollo multiplataforma de .NET Core en el instalador de Visual Studio

    Después, elija el botón Modificar en el Instalador de Visual Studio.After that, choose the Modify button in the Visual Studio Installer. Es posible que se le pida que guarde su trabajo; si es así, hágalo.You might be prompted to save your work; if so, do so. Seguidamente, elija Continuar para instalar la carga de trabajo.Next, choose Continue to install the workload. Luego, vuelva al paso 2 de este procedimiento "Crear un proyecto".Then, return to step 2 in this "Create a project" procedure.

  4. En la ventana Configurar el nuevo proyecto, escriba HelloWorld en el cuadro Nombre del proyecto.In the Configure your new project window, type or enter HelloWorld in the Project name box. Luego, elija Crear.Then, choose Create.

    En la ventana "Configurar el nuevo proyecto", asigne al proyecto el nombre "HelloWorld".

    Visual Studio se abre en el nuevo proyecto.Visual Studio opens your new project.

Crear la aplicaciónCreate the application

Tras seleccionar la plantilla de proyecto de C# y asignar un nombre al proyecto, Visual Studio crea automáticamente una sencilla aplicación llamada "Hola mundo".After you select your C# project template and name your project, Visual Studio creates a simple "Hello World" application for you.

Visual Studio incluye código predeterminado de "Hola mundo" en el proyecto.Visual Studio includes default "Hello World" code in your project.

(Para ello, llama al método WriteLine que muestra la cadena literal "Hola mundo"(To do so, it calls the WriteLine method to display the literal string "Hello World!" en la ventana de la consola).in the console window.)

Visualización del código de Hello World predeterminado de la plantilla

Si presiona F5, puede ejecutar el programa en modo de depuración.If you press F5, you can run the program in Debug mode. Sin embargo, la ventana de la consola solo se ve durante un momento antes de cerrarse.However, the console window is visible only for a moment before it closes.

(Este comportamiento se debe a que el método Main finaliza en cuanto se ejecuta su única instrucción, con lo cual la aplicación termina).(This behavior happens because the Main method terminates after its single statement executes, and so the application ends.)

Agregar algo de códigoAdd some code

Vamos a agregar algo de código para pausar la aplicación para que no se cierre la ventana de consola hasta que presione ENTRAR.Let's add some code to pause the application so that the console window doesn't close until you press ENTER.

  1. Agregue el código siguiente inmediatamente después de llamar al método WriteLine:Add the following code immediately after the call to the WriteLine method:

    Console.ReadLine();
    
  2. Compruebe que tiene un aspecto similar a este en el editor de código:Verify that it looks like this in the code editor:

    Agregar código para pausar la aplicación Hola mundo

Ejecutar la aplicaciónRun the application

  1. Elija el botón HelloWorld de la barra de herramientas para ejecutar la aplicación en el modo de depuración.Choose the HelloWorld button on the toolbar to run the application in Debug mode. (O puede presionar F5.)(Or, you can press F5.)

    Elección del botón HelloWorld para ejecutar la aplicación desde la barra de herramientas

  2. Vea la aplicación en la ventana de la consola.View your app in the console window.

    Ventana de la consola que muestra Hola mundo

Cierre de la aplicaciónClose the application

  1. Presione ENTRAR para cerrar la ventana de la consola.Press ENTER to close the console window.

  2. Cierre el panel Salida en Visual Studio.Close the Output pane in Visual Studio.

    Cierre del panel Salida en Visual Studio

  3. Cierre Visual Studio.Close Visual Studio.

Pasos siguientesNext steps

¡Enhorabuena por completar este tutorial de inicio rápido!Congratulations on completing this Quickstart! Esperamos que haya aprendido un poco sobre el IDE de Visual Studio y C#.We hope you learned a little bit about C# and the Visual Studio IDE. Para más información, continúe con los tutoriales siguientes.To learn more, continue with the following tutorials.