Abfrageschlüsselwörter (C#-Referenz)

Dieser Abschnitt enthält die kontextabhängigen Schlüsselwörter, die in Abfrageausdrücken verwendet werden.

In diesem Abschnitt

Klausel Beschreibung
from Gibt eine Datenquelle und eine Bereichsvariable (ähnlich einer Iterationsvariable) an
where Filtert Quellelemente basierend auf einem oder mehreren boolschen Ausdrücken, die durch logische AND- und OR-Operatoren (&& oder ||) getrennt sind
select Gibt den Typ und die Form an, über die die Elemente in der zurückgegebenen Sequenz verfügen werden, wenn die Abfrage ausgeführt wird
group Gruppiert Abfrageergebnisse entsprechend eines angegebenen Schlüsselwerts
into Stellt einen Bezeichner bereit, der als Verweis auf die Ergebnisse einer join-, group- oder select-Klausel dienen kann
orderby Sortiert Abfrageergebnisse in aufsteigender oder absteigender Reihenfolge, basierend auf der Standardvergleichsfunktion für den Elementtyp
join Verknüpft zwei Datenquellen basierend auf einem Gleichheitsvergleich zwischen zwei angegebenen übereinstimmenden Kriterien
let Führt eine Bereichsvariable zum Speichern von Unterausdruckergebnissen in einem Abfrageausdruck ein
in Kontextabhängiges Schlüsselwort in einer join-Klausel
on Kontextabhängiges Schlüsselwort in einer join-Klausel
equals Kontextabhängiges Schlüsselwort in einer join-Klausel
by Kontextabhängiges Schlüsselwort in einer group-Klausel
ascending Kontextabhängiges Schlüsselwort in einer orderby-Klausel
descending Kontextabhängiges Schlüsselwort in einer orderby-Klausel

Siehe auch

C#-Schlüsselwörter
LINQ (Language-Integrated Query)
LINQ-Abfrageausdrücke
Erste Schritte mit LINQ in C#