- Ejecutores
-
Aprender
Aprender Python Ejemplos ejecutables, NumPy, pandas y más Aprender IARedes neuronales, ML y LLM desde cero Aprender C y C++ Punteros, memoria, STL y C++ moderno Aprender C#Fundamentos, POO, LINQ, async y ejercicios de .NET Algoritmos en Python Búsqueda, ordenación, recursión y visualizadores O(n) Algoritmos en C y C++ Compara implementaciones en C y C++
- RetosNuevo
LINQ y colecciones
Consulta, agrupa, une y pagina datos con LINQ, y amplía las colecciones con tus propios métodos.
Empezar la ruta →- Lección 2 retos List y Dictionary en C# En esta lección vas a guardar datos ordenados con List y datos de clave y valor con Dictionary en C#.
- Lección 2 retos Consultar datos con LINQ en C# En esta lección vas a filtrar, ordenar y transformar los datos de una colección en pocas líneas de código con LINQ.
- Lección 2 retos Filtrar y seleccionar datos de productos con LINQ en C# En esta lección vas a construir una cadena de consultas LINQ para filtrar, ordenar y extraer el nombre de los productos que cumplen una condición.
- Lección 1 reto Agrupar estudiantes con LINQ en C# En esta lección vas a agrupar estudiantes por calificación y a calcular la media de cada grupo con LINQ.
- Lección 1 reto Unir datos de clientes y pedidos con LINQ Join en C# En esta lección vas a unir una lista de clientes con una lista de pedidos a partir del código de cliente con LINQ Join.
- Lección 1 reto Paginar datos con Skip y Take en C# En esta lección vas a extraer los datos de una página concreta de una lista con los métodos Skip y Take de LINQ.
- Lección 2 retos Los métodos de extensión (extension method) en C# En esta lección vas a añadir un método nuevo al tipo string existente sin modificar ese tipo.
- Lección 2 retos Escribir tu propio método de extensión para secuencias en C# En esta lección vas a escribir el método de extensión None() para cualquier secuencia, que comprueba que ningún elemento cumpla una condición.
- Lección 1 reto Depurar una condición de filtro LINQ en C# En esta lección vas a usar un punto de interrupción para ver cómo LINQ comprueba cada elemento y a corregir una condición de filtro incorrecta.