Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Le damos la bienvenida a la introducción a los tutoriales de C#. Estas lecciones comienzan con código interactivo que puede ejecutar en el explorador. Puede aprender los conceptos básicos de C# de la serie de vídeos C# para principiantes antes de comenzar estas lecciones interactivas.
En las primeras lecciones se explican los conceptos de C# mediante pequeños fragmentos de código. Aprenderá los conceptos básicos de la sintaxis de C# y cómo trabajar con tipos de datos como cadenas, números y booleanos. Todo es interactivo y escribirá y ejecutará código en cuestión de minutos. En estas primeras lecciones no se supone ningún conocimiento previo de la programación ni del lenguaje C#. Cada lección se basa en las lecciones anteriores. Deberías hacerlos en orden. Sin embargo, si tiene alguna experiencia de programación, puede omitir o esquiar las primeras lecciones y empezar con los nuevos conceptos.
Puede probar estos tutoriales en diferentes entornos. Los conceptos que aprenderá son los mismos. La diferencia es la experiencia que prefiera:
- En el explorador, en la plataforma de documentos: esta experiencia inserta una ventana de código de C# ejecutable en páginas de documentos. Escriba y ejecute código de C# en el explorador.
- En la experiencia de aprendizaje de Microsoft Learn. Esta ruta de aprendizaje contiene varios módulos que enseñan los conceptos básicos de C#.
Hola mundo
En el tutorial Hola mundo, crearás el programa más básico de C#. Explorará el tipo string
y cómo trabajar con texto. También puede utilizar la ruta de aprendizaje en Microsoft Learn.
Números en C#
En el tutorial de Números en C#, aprenderás cómo las computadoras almacenan los números y cómo realizar cálculos con distintos tipos numéricos. Aprenderá los conceptos básicos del redondeo y cómo realizar cálculos matemáticos mediante C#.
Tuplas y tipos
En el tutorial de tuplas y tipos, aprenderás a crear tipos en C#. Puede crear tuplas, registros, estructuras y clases. Las funcionalidades de estos diferentes tipos de tipos reflejan sus diferentes usos.
Ramas y bucles
El tutorial Ramas y bucles enseña los conceptos básicos de la selección de diferentes rutas de acceso de ejecución de código en función de los valores almacenados en variables. Aprenderá los conceptos básicos del flujo de control, que es la base de cómo los programas toman decisiones y eligen diferentes acciones.
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. Aprenderá a agregar y quitar elementos, buscar elementos y ordenar las listas. Explorarás diferentes tipos de listas.
Coincidencia de patrones
La lección Coincidencia de patrones proporciona una introducción a la coincidencia de patrones. La coincidencia de patrones permite comparar una expresión con un patrón. El éxito de la coincidencia determina qué lógica de programa se debe seguir. Los patrones pueden comparar tipos, propiedades de un tipo o contenido de una lista. Puede combinar varios patrones mediante la lógica de and
, or
, y not
. Los patrones proporcionan un vocabulario enriquecido para inspeccionar los datos y tomar decisiones en el programa en función de esa inspección.
Configuración de un entorno local
Después de finalizar estos tutoriales, configure un entorno de desarrollo. Querrás:
- La versión más reciente del SDK de .NET
- Editor de Visual Studio Code
- El DevKit de C#
Instrucciones de instalación
En Windows, utilice este archivo de configuración de WinGet para instalar todos los requisitos previos. Si ya tiene algo instalado, WinGet omitirá ese paso.
- Descargue el archivo y haga doble clic para ejecutarlo.
- Lea el contrato de licencia, escriba yy seleccione Escriba cuando se le pida que acepte.
- Si recibe un mensaje de control de cuentas de usuario (UAC) parpadeante en la barra de tareas, permita que la instalación continúe.
En otras plataformas, debe instalar cada uno de estos componentes por separado.
- Descargue el instalador recomendado en la página de descarga del SDK de .NET de y haga doble clic para ejecutarlo. La página de descarga detecta la plataforma y recomienda el instalador más reciente para la plataforma.
- Descargue el instalador más reciente de la página principal de Visual Studio Code y haga doble clic para ejecutarlo. Esa página también detecta tu plataforma y el vínculo debe ser correcto para tu sistema operativo.
- Haga clic en el botón "Instalar" de la página de extensión C# DevKit. Se abre Visual Studio Code y se pregunta si desea instalar o habilitar la extensión. Seleccione "instalar".