Freigeben über


Beispiele für die methodenbasierte Abfrage (LINQ to DataSet)

Dieser Abschnitt enthält LINQ to DataSet-Programmierbeispiele in methodenbasierter Abfragesyntax, die die Standardabfrageoperatoren verwenden. Die DataSet, die in diesen Beispielen verwendete wird, wird mithilfe der FillDataSet-Methode ausgefüllt, die im Laden von Daten in ein DataSetangegeben ist. Weitere Informationen finden Sie unter Übersicht über Standardabfrageoperatoren (C#) oder Übersicht über Standardabfrageoperatoren (Visual Basic).

In diesem Abschnitt

Projektion
In den Beispielen in diesem Thema wird gezeigt, wie Sie mithilfe der Methoden Select und SelectMany ein DataSet abfragen können.

Partitionierung
In den Beispielen in diesem Thema wird gezeigt, wie Sie mit der Skip-Methode und der Take-Methode ein DataSet abfragen und die Ergebnisse partitionieren können.

Sortieren
In den Beispielen in diesem Thema wird gezeigt, wie Sie mithilfe der OrderBy-Methode, der OrderByDescending-Methode, der Reverse-Methode und der ThenByDescending-Methode ein DataSet abfragen und die Ergebnisse sortieren können.

Set-Operatoren
In den Beispielen in diesem Thema wird gezeigt, wie Sie mithilfe der Operatoren Distinct, Except, Intersect und Union wertbasierte Vergleichsoperationen für einen Satz von Datenzeilen ausführen können.

Konvertierungsoperatoren
In den Beispielen in diesem Thema wird gezeigt, wie Sie mithilfe der Methoden ToArray, ToDictionary und ToList einen Abfrageausdruck sofort ausführen können.

Elementoperatoren
In den Beispielen in diesem Thema wird gezeigt, wie Sie mit der First-Methode und der ElementAt-Methode aus einem DataRowDataSet-Elemente abrufen können.

Aggregierungsoperatoren
In den Beispielen in diesem Thema wird gezeigt, wie Sie mit der Average-Methode, der Count-Methode, der Max-Methode, der Min-Methode und der Sum-Methode ein DataSet abfragen und die Ergebnisse aggregieren können.

Join
In den Beispielen in diesem Thema wird gezeigt, wie Sie mithilfe der Methoden GroupJoin und Join ein DataSet abfragen können.

Siehe auch