Condividi tramite


Esempi C# LINQ

Aggiornamento: novembre 2007

Nell'unità locale, in corrispondenza della cartella presente nell'<unità>:\Programmi\Microsoft Visual Studio 9.0\Esempio e in corrispondenza dei percorsi in linea riportati di seguito, vengono forniti esempi che illustrano le tecnologie LINQ in C#:

Visual Studio

Visual C# Developer Center

Le istruzioni per l'apertura e l'esecuzione degli esempi sono anche disponibili in linea.

In questa sezione

  • Sample Queries
    Vengono forniti esempi di operazioni di query da LINQ a Objects, a LINQ to SQL, a LINQ to XML e a LINQ to DataSet.

  • Esempio Data
    È stato progettato per supportare molti degli scenari illustrati nei diversi esempi LINQ.

  • Esempio NorthwindMapping
    Vengono generati file di mapping relazionali a oggetti utilizzati da alcuni altri esempi.

  • Esempio Simple LINQ to Objects
    Viene mostrato come eseguire una query su un insieme presente in memoria.

  • Esempio Dynamic Query
    Viene descritto come creare dinamicamente query LINQ in fase di esecuzione.

  • Esempio Visualizzatore struttura ad albero dell'espressione
    Viene fornita un'implementazione operativa di un visualizzatore che può essere eseguito nel debugger di Visual Studio per visualizzare il contenuto di una struttura ad albero dell'espressione.

  • Esempio LINQ to Northwind
    Vengono forniti esempi di utilizzo di LINQ to SQL per eseguire una query su un database.

  • Esempio LINQ Query Visualizer
    Piccola applicazione che è possibile eseguire in modalità debug in Visual Studio per verificare il Visualizzatore della struttura ad albero dell'espressione.

  • Esempio Object Dumper
    Libreria che è possibile aggiungere alla soluzione per restituire i risultati delle query LINQ al fine di eseguire una verifica.

  • Esempio di come incollare XML come LINQ
    Viene illustrato un componente aggiuntivo di Visual Studio che converte un esempio di codice XML nel codice C# che produce un file XML equivalente nell'API di LINQ to XML.

  • Esempio Reflector
    Viene generato un documento HTML che illustra l'API pubblica per un assembly specificato.

  • Esempio RSS
    Il funzionamento è analogo a quello di un piccolo server Web che aggrega molti feed RSS.

  • Esempio Simple Lambdas
    Vengono forniti esempi di espressioni lambda semplici.

  • Esempio Windows Forms Data Binding
    Viene mostrato come utilizzare LINQ negli scenari di associazione dati di Windows Form.

  • Introduzione all'esempio LINQ to XML
    Vengono mostrati i concetti chiave relativi a LINQ to XML.

  • Esempio XQuery
    Viene mostrato come utilizzare LINQ to XML per risolvere i casi di utilizzo nello standard XQuery.

  • Esempio LINQ to XML Databinding
    Viene illustrata l'associazione dati di LINQ to XML alla funzionalità di Windows Presentation Foundation (WPF).

Sezioni correlate