Jak: Tworzenie projektu LINQ

.NET Framework w wersji 3.5 wprowadza obszarów nazw i odwołania, które są wymagane dla basic LINQ funkcjonalność Visual C# i Visual Basic.Wystarczy utworzyć nowy projekt i można rozpocząć pisanie LINQ kwerend kolekcji obiektów.Visual Basic zapewnia dodatkowo odniesienia i zaimportowanego obszaru nazw dla LINQ to XML funkcji.W środowisku Visual C# te muszą zostać dodane ręcznie.

Aby użyć LINQ to XML lub LINQ to DataSet w każdym z tych języków, należy ręcznie dodać obszary nazw i odwołania zgodnie z opisem w poniższych sekcjach.

Jeśli uaktualniasz projekt, który został utworzony za pomocą wcześniejszej wersji programu Visual Studio może mieć do dostarczania tych lub innych LINQ-związanych z odwołaniami ręcznie i ręcznie ustawić projektu do obiektu docelowego.NET Framework w wersji 3.5.

[!UWAGA]

Jeśli tworzysz w wierszu polecenia, należy ręcznie odwołać LINQ -bibliotek DLL w związanych z dysku: \Program Files\Reference Assemblies\Microsoft\Framework\v3.5.

Procedury dodawania nazw LINQ i odwołania

Do obiektu docelowego.NET Framework w wersji 3.5

  1. W programie Visual Studio otworzyć projektu języka Visual Basic lub języka C#, który został utworzony w programie Visual Studio 2005, a następnie postępuj według wskazówek, aby przekonwertować go do programu Visual Studio 2008 lub projektu programu Visual Studio 2010.

  2. C# projektu, kliknij Projekt menu, a następnie kliknij przycisk Właściwości.

    1. W aplikacji stronę właściwości, wybierz opcję .NET Framework 3.5 w Ramach docelowej listy rozwijanej.
  3. Dla programu Visual Basic project, kliknij przycisk Projekt menu, a następnie kliknij przycisk Właściwości.

    W skompilować strony właściwości, kliknij przycisk Zaawansowane opcje kompilacji , a następnie wybierz .NET Framework 3.5 w Ramach docelowej (wszystkie konfiguracje) listy rozwijanej.

Aby włączyć podstawowe funkcje LINQ

  1. W projekcie programu Visual Basic lub języka C#, kliknij Projekt menu, a następnie kliknij przycisk Dodaj odwołanie.

  2. W Dodaj odwołanie okno dialogowe, kliknij przycisk .NET tab, przewiń do System.Core.dll, a następnie kliknij przycisk.Click OK.

  3. Dodaj using dyrektywy lub Imports statement for System.Linq do pliku kodu źródłowego lub projektu.

    Aby uzyskać więcej informacji, zobacz za pomocą dyrektywy (C# odniesienia) lub Jak: Dodawanie lub usuwanie importowane obszary nazw (Visual Basic).

Aby włączyć zaawansowane funkcje LINQ drzewami wyrażenie

Aby użyć LINQ XML

  1. Jeśli to konieczne, wykonaj kroki, które wcześniej w tym temacie, można dodać odwołanie do System.Core.dll i using dyrektywy lub Imports instrukcji System.Linq.

  2. Dodaj odwołanie do System.Xml.Linq.

  3. Dodaj using dyrektywy lub Imports instrukcji System.Xml.Linq.

    [!UWAGA]

    Domyślnie ta funkcja jest przewidziane projekty języka Visual Basic.

    Aby uzyskać więcej informacji, zobacz LINQ to XML.

Aby użyć LINQ SQL

  1. Jeśli to konieczne, wykonaj kroki, które wcześniej w tym temacie, można dodać odwołanie do System.Core.dll i using dyrektywy lub Imports instrukcji System.Linq.

  2. Dodaj odwołanie do System.Data.Linq.

  3. Dodaj using dyrektywy lub Imports statement for System.Data.Linq lub w jednym z innych nazw System.Data.Linq, w zależności od wymagań określonego projektu.

    Aby uzyskać więcej informacji, zobacz LINQ to SQL.

Aby użyć LINQ do zestawu danych

  1. Jeśli to konieczne, wykonaj kroki, które wcześniej w tym temacie, można dodać odwołanie do System.Core.dll i using dyrektywy lub Imports instrukcji System.Linq.

  2. Dodaj odwołanie do System.Data.DataSetExtensions.dll do LINQ to DataSet funkcji.Dodaj odwołanie do System.Data.dll, jeśli jeszcze nie istnieje.

  3. Dodaj using dyrektywy lub Imports instrukcji dla dane systemowe i opcjonalnie dla System.Data.Common, System.Data.SqlClient, w zależności od tego, w jaki sposób połączyć się z bazą danych.

    Aby uzyskać więcej informacji, zobacz LINQ to DataSet.

Zobacz też

Informacje

za pomocą dyrektywy (C# odniesienia)

Inne zasoby

LINQ (zintegrowane języka kwerend)