Ejemplos de LINQ con C# 10
Aprende LINQ haciendo ejemplos, tanto la sintaxis de métodos como la sintáxis de queries
Description
Con LINQ podemos realizar consultas desde nuestro código de C#. Estas consultas las podemos hacer a bases de datos, objetos en memoria, documentos de XML, entre otros.
Hoy por hoy, LINQ es una herramienta esencial que todo programador de C# debe conocer. Ya sea porque quieras usar Entity Framework Core para trabajar con bases de datos, o porque quieras hacer consultas a colecciones (listas, arreglos, etc.) utilizando un código compacto y sencillo de entender.
Con este curso vas a aprender desde lo básico hasta lo nuevo de LINQ. Ya que en C# 10 fueron agregadas nuevas características en LINQ, es importante conocerlas para aquellos que desean tener a su disposición todo el poder que C# ofrece.
En LINQ hay dos sintaxis: la de métodos y la de queries. En este curso veremos ambas. De esta manera, si te encuentras con código en cualquiera de las dos sintaxis, vas a poder entender dicho código sin problemas.
Algunos de los temas que vamos a ver en este curso:
- Introducción a LINQ
- Ejecución diferida
- Realizar filtros con LINQ
- Ordenar resultados
- Realizar proyecciones
- Aplanar secuencias de secuencias con SelectMany
- Operaciones de agregado para realizar operaciones matemáticas con nuestras colecciones
- Realizar preguntas acerca de las características de nuestras colecciones con cuantificadores
- Implementar un mecanismo de paginación
- Agrupar elementos con GroupBy
- Relacionar distintas colecciones usando Join y GroupJoin
- Realizar operaciones de conjuntos
- Lo nuevo de C# 10 para LINQ
What You Will Learn!
- Usar la sintaxis de métodos de LINQ
- Usar la sintaxis de queries de LINQ
- Las nuevas características de C# 10 para LINQ
- Cómo utilizar LINQ con objetos en memoria
- Cómo utilizar LINQ con Entity Framework Core
Who Should Attend!
- Principiantes de C# que quieren aprender a usar LINQ
- Programadores de C# que quieren aprender lo último de LINQ para las nuevas versiones de C#