Guías de inicio rápido de C#C# Quickstarts

Le damos la bienvenida a las Guías de inicio rápido de C#.Welcome to the C# Quickstarts. Se empieza con lecciones interactivas que se pueden ejecutar en el explorador.These start with interactive lessons that you can run in your browser.

En las primeras lecciones se explican los conceptos de C# con la utilización de pequeños fragmentos de código.The first lessons explain C# concepts using small snippets of code. Aprenderá los datos básicos de la sintaxis de C# y cómo trabajar con tipos de datos como cadenas, números y booleanos.You'll learn the basics of C# syntax and how to work with data types like strings, numbers, and booleans. Se trata de material totalmente interactivo, que le permitirá empezar a escribir y ejecutar código en cuestión de minutos.It's all interactive, and you'll be writing and running code within minutes. En las primeras lecciones se asume que no dispone de conocimientos previos sobre programación o sobre el lenguaje C#.These first lessons assume no prior knowledge of programming or the C# language.

Todas las guías de inicio rápido posteriores a la lección Hola mundo se encuentran disponibles mediante la experiencia de explorador en línea o en el entorno de desarrollo local.All the quickstarts following the Hello World lesson are available using the online browser experience or in your own local development environment. Al final de cada guía de inicio rápido, decida si desea continuar con la siguiente guía de inicio rápido en línea o en su propia máquina.At the end of each quickstart, you decide if you want to continue with the next quickstart online or on your own machine. Hay vínculos que le ayudarán a configurar el entorno y continuar con la siguiente guía de inicio rápido en su máquina.There are links to help you setup your environment and continue with the next quickstart on your machine.

Hola mundoHello world

En la guía de inicio rápido Hola mundo, creará el programa de C# más básico.In the Hello world quickstart, you'll create the most basic C# program. Explorará el tipo string y cómo trabajar con texto.You'll explore the string type and how to work with text.

Números en C#Numbers in C#

En la guía de inicio rápido 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.In the Numbers in C# quickstart, you'll learn how computers store numbers and how to perform calculations with different numeric types. Conocerá los datos básicos sobre cómo realizar redondeos y cálculos matemáticos con C#.You'll learn the basics of rounding, and how to perform mathematical calculations using C#. Esta guía de inicio rápido también está disponible para ejecutarse localmente en su máquina.This quickstart is also available to run locally on your machine.

En esta guía de inicio rápido se presupone que ha completado la lección Hola mundo.This quickstart assumes that you have finished the Hello world lesson.

Bifurcaciones y buclesBranches and loops

En la guía de inicio rápido 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.The Branches and loops quickstart teaches the basics of selecting different paths of code execution based on the values stored in variables. Aprenderá los datos básicos del flujo de control, es decir, cómo los programas toman decisiones y eligen distintas acciones.You'll learn the basics of control flow, which is the basis of how programs make decisions and choose different actions. Esta guía de inicio rápido también está disponible para ejecutarse localmente en su máquina.This quickstart is also available to run locally on your machine.

En esta guía de inicio rápido se supone que ha completado las lecciones Hola mundo y Números en C#.This quickstart assumes that you have finished the Hello world and Numbers in C# lessons.

Interpolación de cadenasString interpolation

En la guía de inicio rápido Interpolación de cadenas se muestra cómo insertar valores en una cadena.The String interpolation quickstart shows you how to insert values into a string. Aprenderá a crear una cadena interpolada con expresiones C# insertadas y a controlar la apariencia del texto de los resultados de expresión en la cadena de resultado.You'll learn how to create an interpolated string with embedded C# expressions and how to control the text appearance of the expression results in the result string. Esta guía de inicio rápido también está disponible para ejecutarse localmente en su máquina.This quickstart is also available to run locally on your machine.

En esta guía de inicio rápido se supone que ha completado las lecciones Hola mundo, Números en C# y Bifurcaciones y bucles.This quickstart assumes that you have finished the Hello world, Numbers in C#, and Branches and loops lessons.

Colección de listasList collection

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.The List collection lesson gives you a tour of the List collection type that stores sequences of data. Se explica cómo agregar y quitar elementos, buscarlos y ordenar las listas.You'll learn how to add and remove items, search for items, and sort the lists. Explorará los diferentes tipos de listas.You'll explore different kinds of lists. Esta guía de inicio rápido también está disponible para ejecutarse localmente en su máquina.This quickstart is also available to run locally on your machine.

En esta guía de inicio rápido se presupone que ha completado las lecciones que se muestran anteriormente.This quickstart assumes that you have finished the lessons listed above.

Introducción a las clasesIntroduction to classes

Esta última guía de inicio rápido solo se encuentra disponible para ejecutarse en el equipo con un entorno de desarrollo local propio y .NET Core.This final quickstart is only available to run on your machine, using your own local development environment and .NET Core. Creará una aplicación de consola y conocerá las características básicas orientadas a objetos que forman parte del lenguaje C#.You'll build a console application and see the basic object-oriented features that are part of the C# language.

En esta guía de inicio rápido se presupone que ha completado las guías de inicio rápido en línea y ha instalado el SDK de .NET Core y Visual Studio Code.This quickstart assumes you've finished the online quickstarts, and you've installed .NET Core SDK and Visual Studio Code.