Freigeben über


Elementvorgänge

Aktualisiert: November 2007

Elementvorgänge geben ein einzelnes, bestimmtes Element von einer Sequenz zurück.

Die Standardabfrageoperator-Methoden, die Elementvorgänge ausführen, werden im folgenden Abschnitt aufgelistet.

Methoden

Methodenname

Beschreibung

C#-Abfrageausdruckssyntax

Visual Basic-Abfrageausdruckssyntax

Weitere Informationen

ElementAt

Gibt das Element zu einem angegebenen Index in einer Auflistung zurück.

Nicht zutreffend.

Nicht zutreffend.

Enumerable.ElementAt<TSource>

Queryable.ElementAt<TSource>

ElementAtOrDefault

Gibt das Element zu einem angegebenen Index in einer Auflistung oder einen Standardwert zurück, wenn der Index außerhalb des gültigen Bereichs liegt.

Nicht zutreffend.

Nicht zutreffend.

Enumerable.ElementAtOrDefault<TSource>

Queryable.ElementAtOrDefault<TSource>

Erstens

Gibt das erste Element einer Auflistung oder das erste Element, das eine Bedingung erfüllt, zurück.

Nicht zutreffend.

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.

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.

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.

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.

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.

Nicht zutreffend.

Enumerable.SingleOrDefault

Queryable.SingleOrDefault

Weitere Informationen zur Verwendung von Elementvorgängen in Abfragen

Siehe auch

Konzepte

Übersicht über Standardabfrageoperatoren

Referenz

System.Linq