LINQ para .NET
El proyecto LINQ de Microsoft son una serie de extensiones que permitirán a .NET (C# y Visual Basic) acceder a funciones de consulta y transformación de colecciones de datos de forma integrada.
Lo interesante del proyecto es que permite accede de modo uniforme a bases de datos, ficheros XML y colecciones .NET. Con estas extensiones es posible, por ejemplo, escribir el siguiente código:
var productos = from p in products where p.UnitsInStock == 0 select p;
Y esto funcionará sea “products” una colección (un array, por ejemplo), una tabla en una base de datos o una serie de elementos en un fichero XML.
Más información:
- Proyecto LINQ
- 101 ejemplos de uso donde podemos descubrir toda su potencia.
Por Juanjo Navarro, 5 octubre 05 | .NET | Comentarios