Abfrageschlüsselwörter (C#-Referenz)Query Keywords (C# Reference)

Dieser Abschnitt enthält die kontextabhängigen Schlüsselwörter, die in Abfrageausdrücken verwendet werden.This section contains the contextual keywords used in query expressions.

In diesem AbschnittIn This Section

KlauselClause BeschreibungDescription
fromfrom Gibt eine Datenquelle und eine Bereichsvariable (ähnlich einer Iterationsvariable) anSpecifies a data source and a range variable (similar to an iteration variable).
wherewhere Filtert Quellelemente basierend auf einem oder mehreren boolschen Ausdrücken, die durch logische AND- und OR-Operatoren (&& oder ||) getrennt sindFilters source elements based on one or more Boolean expressions separated by logical AND and OR operators ( && or || ).
selectselect Gibt den Typ und die Form an, über die die Elemente in der zurückgegebenen Sequenz verfügen werden, wenn die Abfrage ausgeführt wirdSpecifies the type and shape that the elements in the returned sequence will have when the query is executed.
groupgroup Gruppiert Abfrageergebnisse entsprechend eines angegebenen SchlüsselwertsGroups query results according to a specified key value.
intointo Stellt einen Bezeichner bereit, der als Verweis auf die Ergebnisse einer join-, group- oder select-Klausel dienen kannProvides an identifier that can serve as a reference to the results of a join, group or select clause.
orderbyorderby Sortiert Abfrageergebnisse in aufsteigender oder absteigender Reihenfolge, basierend auf der Standardvergleichsfunktion für den ElementtypSorts query results in ascending or descending order based on the default comparer for the element type.
joinjoin Verknüpft zwei Datenquellen basierend auf einem Gleichheitsvergleich zwischen zwei angegebenen übereinstimmenden KriterienJoins two data sources based on an equality comparison between two specified matching criteria.
letlet Führt eine Bereichsvariable zum Speichern von Unterausdruckergebnissen in einem Abfrageausdruck einIntroduces a range variable to store sub-expression results in a query expression.
inin Kontextabhängiges Schlüsselwort in einer join-KlauselContextual keyword in a join clause.
onon Kontextabhängiges Schlüsselwort in einer join-KlauselContextual keyword in a join clause.
equalsequals Kontextabhängiges Schlüsselwort in einer join-KlauselContextual keyword in a join clause.
byby Kontextabhängiges Schlüsselwort in einer group-KlauselContextual keyword in a group clause.
ascendingascending Kontextabhängiges Schlüsselwort in einer orderby-KlauselContextual keyword in an orderby clause.
descendingdescending Kontextabhängiges Schlüsselwort in einer orderby-KlauselContextual keyword in an orderby clause.

Siehe auchSee Also

C#-SchlüsselwörterC# Keywords
LINQ (Language Integrated Query)LINQ (Language-Integrated Query)
LINQ-AbfrageausdrückeLINQ Query Expressions
Erste Schritte mit LINQ in C#Getting Started with LINQ in C#