Elementvorgänge (C#)

Bei Elementvorgängen werden einzelne, spezifische Elemente aus einer Sequenz zurückgegeben.

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

Methoden

Methodenname Beschreibung C#-Abfrageausdruckssyntax Weitere Informationen
ElementAt Gibt das Element an einen angegebenen Index in einer Auflistung zurück. Nicht zutreffend. Enumerable.ElementAt

Queryable.ElementAt
ElementAtOrDefault Gibt das Element an einen angegebenen Index in einer Auflistung oder einen Standardwert zurück, wenn der Index außerhalb des gültigen Bereichs liegt. Nicht zutreffend. Enumerable.ElementAtOrDefault

Queryable.ElementAtOrDefault
First Gibt das erste Element einer Auflistung oder das erste Element, das eine Bedingung erfüllt, zurück. Nicht zutreffend. Enumerable.First

Queryable.First
FirstOrDefault Gibt das erste Element einer Auflistung oder das erste Element, das eine Bedingung erfüllt, zurück. Gibt einen Standardwert zurück, wenn kein solches Element vorhanden ist. Nicht zutreffend. Enumerable.FirstOrDefault

Queryable.FirstOrDefault

Queryable.FirstOrDefault<TSource>(IQueryable<TSource>)
Letzter Gibt das letzte Element einer Auflistung oder das letzte Element, das eine Bedingung erfüllt, zurück. Nicht zutreffend. Enumerable.Last

Queryable.Last
LastOrDefault Gibt das letzte Element einer Auflistung oder das letzte Element, das eine Bedingung erfüllt, zurück. Gibt einen Standardwert zurück, wenn kein solches Element vorhanden ist. Nicht zutreffend. Enumerable.LastOrDefault

Queryable.LastOrDefault
Single Gibt das einzige Element einer Auflistung oder das einzige Element, das eine Bedingung erfüllt, zurück. Nicht zutreffend. Enumerable.Single

Queryable.Single
SingleOrDefault Gibt das einzige Element einer Auflistung oder das einzige Element, das eine Bedingung erfüllt, zurück. Gibt einen Standardwert zurück, wenn kein solches Element vorhanden ist oder die Auflistung nicht genau ein Element enthält. Nicht zutreffend. Enumerable.SingleOrDefault

Queryable.SingleOrDefault

Siehe auch

System.Linq
Übersicht über Standardabfrageoperatoren (C#)
How to: Query for the Largest File or Files in a Directory Tree (LINQ) (C#) (Vorgehensweise: Abfragen der größten Datei oder der größten Dateien in einer Verzeichnisstruktur (LINQ) (C#))