Ejemplos de LINQ en C#

Actualización: noviembre 2007

Dispone de ejemplos donde se muestran las tecnologías LINQ en C# en la unidad local, bajo la carpeta <unidad>:\Archivos de programa\Microsoft Visual Studio 9.0\Sample y en las siguientes ubicaciones en línea:

Visual Studio

Centro para desarrolladores de Visual C#

Las instrucciones para abrir y ejecutar los ejemplos también se encuentran en línea.

En esta sección

  • Ejemplos de consultas
    Proporciona ejemplos de operaciones de consulta para LINQ to Objects, LINQ to SQL, LINQ to XML y LINQ to DataSet.

  • Ejemplo Data
    Diseñado para admitir la mayoría de los escenarios que se incluyen en varios ejemplos de LINQ.

  • Ejemplo NorthwindMapping
    Genera archivos de asignación relacional de objetos que se usan en algunos otros ejemplos.

  • Ejemplo Simple LINQ to Objects
    Muestra cómo consultar una colección en memoria.

  • Ejemplo Dynamic Query
    Muestra cómo crear consultas LINQ dinámicamente, en tiempo de ejecución.

  • Ejemplo Expression Tree Visualizer
    Proporciona una implementación funcional de un visualizador que se puede ejecutar dentro del depurador de Visual Studio para ver el contenido de un árbol de expresión.

  • Ejemplo LINQ to Northwind
    Proporciona ejemplos de cómo utilizar LINQ to SQL para consultar una base de datos.

  • Ejemplo LINQ Query Visualizer
    Aplicación pequeña que se puede ejecutar en modo de depuración dentro de Visual Studio para probar el visualizador del árbol de expresión.

  • Ejemplo Object Dumper
    Biblioteca que se puede agregar a una solución para generar resultados de consultas LINQ para realizar pruebas.

  • Ejemplo Paste XML as LINQ
    Muestra un complemento de Visual Studio que convierte un ejemplo de código XML a código de C# que genera XML equivalente en la API de LINQ to XML.

  • Ejemplo Reflector
    Genera un documento HTML que describe la API pública para un ensamblado determinado.

  • Ejemplo RSS
    Actúa como un servidor web pequeño que agrega varias fuentes RSS.

  • Ejemplo Simple Lambdas
    Proporciona ejemplos de expresiones lambda simples.

  • Ejemplo Windows Forms Data Binding
    Muestra cómo utilizar LINQ en escenarios de enlace de datos de formularios Windows Forms.

  • Introducción al Ejemplo LINQ to XML
    Muestra conceptos clave de LINQ to XML.

  • Ejemplo XQuery
    Muestra cómo utilizar LINQ to XML para resolver los casos de uso del estándar XQuery.

  • Ejemplo LINQ to XML Databinding
    Muestra la característica de enlace de datos de LINQ to XML para Windows Presentation Foundation (WPF).

Secciones relacionadas