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. <xref:System.Linq.Enumerable.ElementAt%2A?displayProperty=nameWithType>

<xref:System.Linq.Queryable.ElementAt%2A?displayProperty=nameWithType>
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. <xref:System.Linq.Enumerable.ElementAtOrDefault%2A?displayProperty=nameWithType>

<xref:System.Linq.Queryable.ElementAtOrDefault%2A?displayProperty=nameWithType>
First Gibt das erste Element einer Auflistung oder das erste Element, das eine Bedingung erfüllt, zurück. Nicht zutreffend. <xref:System.Linq.Enumerable.First%2A?displayProperty=nameWithType>

<xref:System.Linq.Queryable.First%2A?displayProperty=nameWithType>
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. <xref:System.Linq.Enumerable.FirstOrDefault%2A?displayProperty=nameWithType>

<xref:System.Linq.Queryable.FirstOrDefault%2A?displayProperty=nameWithType>

<xref:System.Linq.Queryable.FirstOrDefault%60%601%28System.Linq.IQueryable%7B%60%600%7D%29?displayProperty=nameWithType>
Letzter Gibt das letzte Element einer Auflistung oder das letzte Element, das eine Bedingung erfüllt, zurück. Nicht zutreffend. <xref:System.Linq.Enumerable.Last%2A?displayProperty=nameWithType>

<xref:System.Linq.Queryable.Last%2A?displayProperty=nameWithType>
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. <xref:System.Linq.Enumerable.LastOrDefault%2A?displayProperty=nameWithType>

<xref:System.Linq.Queryable.LastOrDefault%2A?displayProperty=nameWithType>
Single Gibt das einzige Element einer Auflistung oder das einzige Element, das eine Bedingung erfüllt, zurück. Nicht zutreffend. <xref:System.Linq.Enumerable.Single%2A?displayProperty=nameWithType>

<xref:System.Linq.Queryable.Single%2A?displayProperty=nameWithType>
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. <xref:System.Linq.Enumerable.SingleOrDefault%2A?displayProperty=nameWithType>

<xref:System.Linq.Queryable.SingleOrDefault%2A?displayProperty=nameWithType>

Siehe auch

<xref: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#))