Explo LINQ Standard Query Operator Gruppen

Standardabfrageoperatoren Mit Hilfe macht mit Language Integrated Query (LINQ) wesentlich einfacher zu arbeiten. In vielerlei Hinsicht haben Sie wahrscheinlich schon mit einfachen Abfrageoperatoren gearbeitet. Zum Beispiel, wenn Sie die Sortieren nach Stichwort, verwenden Sie eine Abfrage-Operator in der Sortiergruppe von Standardabfrageoperatoren. Wenn Sie die woher Stichwort, verwenden Sie eine andere Abfrage-Operator, aber dieses Mal ist es in der Filtergruppe.

Hier ist eine Liste von Standardabfrageoperator Gruppen und wo Sie weitere Informationen finden können.

GruppeGruppenbeschreibungInbegriffen Betreiberzusätzliche Information
AggregationsoperationenDie Aggregation Betreiber alle helfen Ihnen mathematicaltasks mit einer Datenquelle durchführen.Aggregat, Durchschnittlich, Graf, Longcount, Max, Min und SummeMicrosoftDeveloper Netzwerk: Aggregation Operationen
VerkettungsoperationenDer einzige Verkettungsoperator können Sie twosequences kombinieren.concatMicrosoftDeveloper Netzwerk: Verkettungs Operationen
Konvertieren von DatentypenKonvertieren von Datentypen kommen in zwei Formen: Latente andnondeferred. Die latenten Umwandlung Operatoren die resultsof eine Abfrage auf einen bestimmten Typ konvertieren, wie der Code die resultset interpretiert. Die nondeferred Umwandlung Operatoren ändern, um die Ausgabe von aquery auf einen bestimmten Typ.AsEnumerable, AsQueryable, Besetzung,OfType, ToArray, ToDictionary, Auflisten,und NachschlagenMicrosoftDeveloper Netzwerk: Konvertieren von Datentypen
Element OperationenDie Element Betreiber helfen Sie ein bestimmtes Element in asequence auswählen, auch wenn Sie nicht wissen, jede Information identifiziert wird dieses Element, wie sein Name.ElementAt, ElementAtOrDefault, First, FirstOrDefault, Letzte,LastOrDefault, Single, und SingleOrDefaultMicrosoftDeveloper Netzwerk: Operationen mit den Elementen
GleichheitsoperationenDer einzige Gleichheits-Operator hilft Ihnen festzustellen, ob twosequences gleich sind (die Anzahl der Elemente und der Gehalt an eachelement gleich sind).SequenceEqualMicrosoftDeveloper Netzwerk: Gleichheit Operationen
Filtern von DatenDie Filter Operatoren helfen Ihnen Elemente ina Sequenz auf Grundlage bestimmter Kriterien ausschließen oder einschließen.OfType und woMicrosoftDeveloper Netzwerk: Filtern von Daten
Generation OperationenDie Generation Betreiber schaffen eine neue Sequenz basiert auf thecriteria Sie angeben.DefaultIfEmpty, Leer, Angebot, undWiederholenMicrosoftDeveloper Netzwerk: Generation Operationen
Gruppieren von DatenDie Gruppierung Betreiber helfen Sie Daten sortieren, indem Sie einen particularcharacteristic, wie die ersten Buchstaben in einer Gruppe ofstrings.Gruppiere nach und ToLookupMicrosoftDeveloper Netzwerk: Gruppieren von Daten
Join-OperationenDie Verbindungs ​​Betreiber akzeptieren zwei oder mehrere Sequenzen als Eingabe andcreate einer einzigen Ausgangsfolge basierend auf einer spezifischen Join-Typ undder Kriterien beitreten.Beitreten und GroupJoinMicrosoftDeveloper Netzwerk: Join-Operationen
Partitioning DatenDie Partitionierung Operatoren helfen Ihnen Abschnitt eine Sequenz tolocate spezifische Informationen.Überspringen, Skipwhile, Nehmen, undTakewhileMicrosoftDeveloper Netzwerk: Partitionieren von Daten
ProjektionsbetriebDie Projektionsoperatoren einen neuen Typ erstellen, die auf der Basis queryyou erstellen.Wählen und SelectMicrosoftDeveloper Netzwerk: Projektionsbetrieb
Quantifizierer OperationenDie quantifier Betreiber helfen Sie Elemente auswählen, basierend onspecific Kriterien. Sie verwenden diese Operatoren whethernone, um zu bestimmen, ein oder mehrere Elemente erfüllen die selectedcriteria.Alle, Irgendein,und EnthältMicrosoftDeveloper Netzwerk: Quantifizierer Operationen
Set-VorgängeDie Set-Operatoren erstellen Sets. Denken Sie an die Set-Arithmetik in der Schule youperformed.deutlich, Außer, Schneiden,und UnionMicrosoftDeveloper Netzwerk: Set-Vorgänge
Sortieren von DatenDie Sortier Betreiber helfen, eine Sequenz in eine particularorder setzen.Sortieren nach, OrderByDescending, ThenBy, ThenByDescending und umgeMicrosoftDeveloper Netzwerk: Sortieren von Daten

Menü