Aracılığıyla paylaş


Nasıl yapılır: bir LINQ projesi oluşturma

.net Framework sürüm 3.5 tanıtan ad alanları ve gerekli olan başvuruları Basic LINQ Visual C# ve Visual Basic işlevleri.Yalnızca yeni bir proje oluşturun ve yazmaya başlayabilirsiniz LINQ nesne toplulukları sorgular.Visual Basic ayrıca başvuru ve alınan ad boşluğuna sağlar LINQ to XML işlevi.Visual C# [NULL]'ta bunlar el ile eklenmesi gerekir.

Kullanmak için LINQ to XML veya LINQ to DataSet her iki dilde elle ad alanları ve başvurular aşağıdaki bölümlerde açıklandığı gibi eklemeniz gerekir.

Visual Studio'nun daha önceki bir sürümü kullanılarak oluşturulan bir proje yükseltme yapıyorsanız, bu veya başka sağlamanız gerekebilir LINQ-başvuruları el ile ve ayrıca el ile ayarlama proje hedefe ilgili.net Framework sürüm 3.5.

[!NOT]

Komut isteminde oluşturuyorsanız, el ile başvuru LINQ -ilgili DLL'leri de sürücü: \Program Files\Reference Assemblies\Microsoft\Framework\v3.5.

LINQ ad ve başvuruları eklemek için yordamları

Hedef.net Framework sürüm 3.5

  1. Visual Studio, Visual Studio 2005'te oluşturulmuş bir Visual Basic ya da C# proje açın ve Visual Studio 2008 ya da Visual Studio 2010 projeye dönüştürmek için istemleri izleyin.

  2. Bir C# projesi için'ı Proje menüsünü tıklatın ve sonra özelliklerini.

    1. İçinde Uygulama özellik sayfası, select .net Framework 3.5 , Hedef çerçevesi açılan-kutu listesi.
  3. Bir Visual Basic projesi için'ı Proje menüsünü tıklatın ve sonra özelliklerini.

    İçinde derleme özellik sayfası tıklatın Derleme seçenekleri Gelişmiş seçip .net Framework 3.5 , Hedef çerçevesi (tüm yapılandırmaları) açılan-kutu listesi.

Temel LINQ işlevselliğini etkinleştirmek için

  1. Bir Visual Basic ya da C# Proje'ı Proje menüsünü tıklatın ve sonra Add Reference.

  2. İçinde Add Reference iletişim kutusunda'ı .net sekme kaydırma için System.Core.dll ve tıklatın.Tamam düğmesini tıklatın.

  3. Ekleme bir using yönergesi veya Imports for ifadesi System.Linq kaynak kodu dosyası veya proje.

    Daha fazla bilgi için, bkz. Yönergesi (C# Reference) kullanma veya Nasıl yapılır: Ekle veya Kaldır alınan ad alanları (Visual Basic).

İfade ağaçları ile Gelişmiş LINQ işlevselliğini etkinleştirmek için

LINQ XML kullanmak için

  1. Gerekirse, System.Core.dll için bir başvuru eklemek için bu konuda daha önce açıklanan adımları izleyin ve bir using yönergesi veya Imports System.Linq ifadesi.

  2. System.Xml.Linq başvurusu ekleyin.

  3. Ekleme bir using yönergesi veya Imports System.Xml.Linq ifadesi.

    [!NOT]

    Varsayılan olarak, Visual Basic projeleri için bu işlev sağlanır.

    Daha fazla bilgi için bkz. LINQ to XML.

sql LINQ kullanmak için

  1. Gerekirse, System.Core.dll için bir başvuru eklemek için bu konuda daha önce açıklanan adımları izleyin ve bir using yönergesi veya Imports System.Linq ifadesi.

  2. System.Data.Linq başvurusu ekleyin.

  3. Ekleme bir using yönergesi veya Imports deyimi System.Data.Linq veya System.Data.Linq ad belirli Projenizin gereksinimlerine bağlı biri.

    Daha fazla bilgi için bkz. LINQ to SQL.

DataSet nesnesine LINQ kullanmak için

  1. Gerekirse, System.Core.dll için bir başvuru eklemek için bu konuda daha önce açıklanan adımları izleyin ve bir using yönergesi veya Imports System.Linq ifadesi.

  2. System.Data.DataSetExtensions.dll için bir başvuru eklemek LINQ to DataSet işlevi.Zaten yoksa System.Data.dll bir başvuru ekleyin.

  3. Ekleme bir using yönergesi veya Imports veritabanına bağlanmak nasıl bağlı deyimi System.Data ve isteğe bağlı olarak System.Data.Common, System.Data.SqlClient,.

    Daha fazla bilgi için bkz. LINQ to DataSet.

Ayrıca bkz.

Başvuru

Yönergesi (C# Reference) kullanma

Diğer Kaynaklar

LINQ (dil ile bütünleşik sorgu)