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 im Abschnitt „Beispiele“ viele weitere Beispiele in einer Beispiellösung. Weitere Informationen finden Sie unter Beispiele.

Wichtig

db wird in der LINQ to SQL-Dokumentation häufig in Codebeispielen verwendet. db steht für eine Instanz einer Northwind-Klasse, die von DataContext vererbt wurde.

In diesem Abschnitt

Aggregatabfragen
Beschreibt die Verwendung von Average, Count etc.

Zurückgeben des ersten Elements in einer Sequenz
Bietet Beispiele für die Verwendung von First.

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

Sortieren von Elementen in einer Sequenz
Bietet Beispiele für die Verwendung von OrderBy.

Gruppieren von Elementen in einer Sequenz
Bietet Beispiele für die Verwendung von GroupBy.

Entfernen von doppelten Elementen aus einer Sequenz
Bietet Beispiele für die Verwendung von Distinct.

Bestimmen, ob ein Element oder alle Elemente einer Sequenz eine Bedingung erfüllen
Bietet Beispiele für die Verwendung von All und Any.

Verketten von zwei Sequenzen
Bietet Beispiele für die Verwendung von Concat.

Zurückgeben der Unterschiedsmenge zwischen zwei Sequenzen
Bietet Beispiele für die Verwendung von Except.

Zurückgeben der Schnittmenge von zwei Sequenzen
Bietet Beispiele für die Verwendung von Intersect.

Zurückgeben der Vereinigungsmenge von zwei Sequenzen
Bietet Beispiele für die Verwendung von Union.

Konvertieren einer Sequenz in ein Array
Bietet Beispiele für die Verwendung von ToArray.

Konvertieren einer Sequenz in eine generische Liste
Bietet Beispiele für die Verwendung von ToList.

Konvertieren eines Typs in eine generische "IEnumerable"
Bietet Beispiele für die Verwendung von AsEnumerable.

Gewusst wie: Formulieren von Joins und produktübergreifenden Abfragen
Bietet Beispiele für die Verwendung von Fremdschlüsselnavigation in den Klauseln from, where und select.

Formulieren von Projektionen
Bietet Beispiele für die Kombination von select mit anderen Funktionen (z. B. anonyme Typen), um Abfrageprojektionen zu erstellen.

Standard Query Operators Overview (C#) (Übersicht über Standardabfrageoperatoren (C#))
Erläutert das Konzept der standardmäßigen Abfrageoperatoren mit C#.

Standard Query Operators Overview (Visual Basic) (Übersicht über Standardabfrageoperatoren (Visual Basic))
Erläutert das Konzept der standardmäßigen Abfrageoperatoren mit Visual Basic.

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

Programmierhandbuch
Bietet ein Portal für Themen, in denen die Programmierkonzepte für LINQ to SQL erläutert werden.