Un lenguaje camaleónico Hoy vamos a explorar y a hablar un poco de LINQ y de cómo podemos manipular colecciones de datos para ciertas necesidades específicas. LINQ, pronunciado "link" (aunque, como hispanohablantes, tendemos a enfatizar la "q"), nos permite realizar consultas directamente en el lenguaje de programación que estamos utilizando, en este caso, C# . Lo que hace especial a LINQ es su capacidad para integrarse con diversas fuentes de datos: colecciones en memoria (como listas y arrays), bases de datos relacionales, archivos XML, etc. Sin embargo, la forma en que construimos nuestras consultas puede variar según el tipo de fuente de datos que estemos manejando. Ya que, p or ejemplo, no es lo mismo realizar una consulta sobre una colección de objetos en memoria que trabajar con un conjunto de filas de un DataTable. Para lograr esta capacidad de trabajar con cualquier fuente de datos, LINQ depende d...
Blog sobre Programación .NET (ASP.NET Core, .NET Framework, Entity Framework, Razor..)