Quantifizierer-Vorgänge (C#)

Quantifizierer-Vorgänge geben einen Boolean-Wert zurück, der angibt, ob einige oder alle Elemente in einer Sequenz eine Bedingung erfüllen.

Die folgende Abbildung zeigt zwei verschiedene Quantifizierer-Vorgänge bei zwei verschiedenen Quellsequenzen. Der erste Vorgang fragt, ob eines oder mehrere der Elemente das Zeichen „A“ sind. Das Ergebnis ist true. Der zweite Vorgang fragt, ob alle Elemente das Zeichen „A“ sind. Das Ergebnis ist true.

LINQ-Quantifizierer-Vorgänge

Die Methoden des Standardabfrageoperators, die Quantifizierer-Vorgänge ausführen, sind im folgenden Abschnitt aufgeführt.

Methoden

Methodenname Beschreibung C#-Abfrageausdruckssyntax Weitere Informationen
Alle Bestimmt, ob alle Elemente in einer Sequenz eine Bedingung erfüllen. Nicht zutreffend. Enumerable.All

Queryable.All
Beliebig Bestimmt, ob Elemente einer Sequenz eine Bedingung erfüllen. Nicht zutreffend. Enumerable.Any

Queryable.Any
Enthält Bestimmt, ob eine Sequenz ein angegebenes Element enthält. Nicht zutreffend. Enumerable.Contains

Queryable.Contains

Siehe auch

System.Linq
Übersicht über Standardabfrageoperatoren (C#)
How to: Dynamically Specify Predicate Filters at Runtime (Vorgehensweise: Dynamisches Festlegen von Prädikatfiltern zur Laufzeit)
How to: Query for Sentences that Contain a Specified Set of Words (LINQ) (C#) (Vorgehensweise: Abfragen von Sätzen, die bestimmte Wörter enthalten (LINQ) (C#))