Configuración de un entorno local
El primer paso en la ejecución de un tutorial en el equipo es configurar un entorno de desarrollo.
- Se recomienda tener Visual Studio para Windows o Mac. Puede descargar una versión gratuita desde la página de descargas de Visual Studio. Visual Studio incluye el SDK de .NET.
- También se puede usar el editor de Visual Studio Code. Deberá instalar el SDK de .NET más reciente por separado.
- Si prefiere usar otro editor, deberá instalar el SDK de .NET más reciente.
Flujo de desarrollo de aplicaciones básico
Las instrucciones de estos tutoriales asumen que está usando la CLI de .NET para crear, compilar y ejecutar aplicaciones. Usará los comandos siguientes:
dotnet new
crea una aplicación. Este comando genera los archivos y los recursos necesarios para la aplicación. Los tutoriales de introducción a C# usan el tipo de aplicaciónconsole
. Cuando conozca los conceptos básicos, puede expandirlo a otros tipos de aplicaciones.dotnet build
compila el archivo ejecutable.dotnet run
ejecuta el archivo ejecutable.
Si usa Visual Studio 2019 para estos tutoriales, elegirá una selección de menú de Visual Studio cuando un tutorial le indique que ejecute uno de estos comandos de la CLI:
- Archivo>Nuevo>Proyecto crea una aplicación.
- Se recomienda la plantilla de proyecto
Console Application
. - Se le ofrecerá la posibilidad de especificar una plataforma de destino. Los tutoriales siguientes funcionan mejor cuando el destino es .NET 5 o versiones posteriores.
- Se recomienda la plantilla de proyecto
- Compilar>Compilar solución crea el arcivo ejecutable.
- Depurar>Iniciar sin depurar ejecuta el archivo ejecutable.
Elección del tutorial
Puede empezar con cualquiera de los siguientes tutoriales:
Números en C#
En el tutorial Números en C#, obtendrá información sobre cómo se almacenan los números en los equipos y cómo realizar cálculos con distintos tipos numéricos. Conocerá los datos básicos sobre cómo realizar redondeos y cálculos matemáticos con C#.
En este tutorial se asume que ha completado la lección Hola mundo.
Bifurcaciones y bucles
En el tutorial Ramas y bucles se explican los datos básicos sobre la selección de diferentes rutas de acceso de la ejecución del código en función de los valores almacenados en variables. Aprenderá los datos básicos del flujo de control, es decir, cómo los programas toman decisiones y eligen distintas acciones.
En este tutorial se supone que ha completado las lecciones Hola mundo y Números en C#.
Colección de listas
En la lección Colección de listas se ofrece información general sobre el tipo de colección de listas que almacena secuencias de datos. Se explica cómo agregar y quitar elementos, buscarlos y ordenar las listas. Explorará los diferentes tipos de listas.
En este tutorial se presupone que ha completado las lecciones que se muestran anteriormente.