Freigeben über


Abfragebeispiele

Dieser Abschnitt enthält Visual Basic- und C#-Beispiele für typische LINQ to SQL-Abfragen. Entwickler, die Visual Studio verwenden, finden viele weitere Beispiele in einer Beispiellösung, die im Abschnitt "Beispiele" verfügbar ist. Weitere Informationen finden Sie unter Beispiele.

Von Bedeutung

db wird häufig in Codebeispielen in LINQ to SQL-Dokumentation verwendet. db wird als Instanz einer Northwind-Klasse angenommen, die von DataContext erbt.

In diesem Abschnitt

Aggregierte Abfragen Beschreibt die Verwendung von Average, Count usw.

Zurückgeben des ersten Elements in einer Sequenz Enthält Beispiele für die Verwendung Firstvon .

Zurückgeben oder Überspringen von Elementen in einer Sequenz Enthält Beispiele für die Verwendung Take und Skip.

Sortieren von Elementen in einer Sequenz Enthält Beispiele für die Verwendung OrderByvon .

Gruppieren von Elementen in einer Sequenz Enthält Beispiele für die Verwendung GroupByvon .

Entfernen doppelter Elemente aus einer Sequenz Enthält Beispiele für die Verwendung Distinctvon .

Ermitteln, ob "Any" oder "All"-Elemente in einer Sequenz eine Bedingung erfüllen Enthält Beispiele für die Verwendung All und Any.

Verketten von zwei Sequenzen Enthält Beispiele für die Verwendung.

Zurückgeben des Satzunterschieds zwischen zwei Sequenzen Enthält Beispiele für die Verwendung Exceptvon .

Die Schnittmenge von zwei Sequenzen zurückgeben Enthält Beispiele, die die Verwendung von Intersect zeigen.

Geben Sie die Vereinigungsmenge zweier Sequenzen zurück. Enthält Beispiele für die Verwendung von Union.

Konvertieren einer Sequenz in ein Array Enthält Beispiele für die Verwendung ToArrayvon .

Konvertieren einer Sequenz in eine generische Liste Enthält Beispiele für die Verwendung ToListvon .

Konvertieren eines Typs in eine generische IEnumerable-Datei Enthält Beispiele für die Verwendung AsEnumerablevon .

Formulieren von Verknüpfungen und produktübergreifenden Abfragen Enthält Beispiele für die Verwendung der Fremdschlüsselnavigation in den from, whereund select Klauseln.

Formulieren von Projektionen Enthält Beispiele für die Kombination select mit anderen Features (z. B. anonyme Typen) zu Formularabfrageprojektionen.

Übersicht über Standardabfrageoperatoren (C#) Erläutert das Konzept von Standardabfrageoperatoren mit C#.

Übersicht über Standardabfrageoperatoren (Visual Basic) Erläutert das Konzept von Standardabfrageoperatoren mit Visual Basic.

Abfragekonzepte Erläutert, wie LINQ to SQL Konzepte verwendet, die für Abfragen gelten.

Programmierhandbuch Stellt ein Portal zu Themen bereit, die Programmierkonzepte im Zusammenhang mit LINQ to SQL erläutern.