Arquivos do Blog

LINQ (Language Integrated Query)

Olá!

Hoje vou falar um pouco sobre o LINQ (Language Integrated Query). O LINQ é um conjunto de características e recursos poderosos para a realização de consultas disponíveis no .NET 3.5, ele preenche uma “lacuna” entre o mundo dos objetos e o mundo dos dados.

Com o passar do tempo várias linguagens foram desenvolvidas para diferentes tipos de fonte de dados, assim quando um desenvolvedor ia fornecer suporte a uma determinada fonte de dados, era preciso aprender uma nova linguagem de consulta para cada tipo ou formato. O LINQ simplifica esta situação e oferece um modelo consistente para trabalhar com vários tipos e formatos de dados.

O MSDN tem um enorme conjunto de exemplos que demonstram vários aspectos do LINQ como: operadores de restrição, operadores de agrupamentos, operadores de agregação e outros.

Os exemplos estão disponíveis neste link em C# e aqui em Visual Basic abraços e espero que tenham gostado.

Anúncios