Operaciones de elementos

Actualización: noviembre 2007

Las operaciones de elementos devuelven un único elemento específico de una secuencia.

Los métodos de operador de consulta estándar que realizan operaciones de elementos se enumeran en la sección siguiente.

Métodos

Nombre del método

Description

Sintaxis de las expresiones de consulta de C#

Sintaxis de las expresiones de consulta de Visual Basic

Más información

ElementAt

Devuelve el elemento situado en un índice especificado de una colección.

No es aplicable

No es aplicable

Enumerable.ElementAt<TSource>

Queryable.ElementAt<TSource>

ElementAtOrDefault

Devuelve el elemento situado en un índice especificado en una colección o un valor predeterminado si el índice está fuera del intervalo.

No es aplicable

No es aplicable

Enumerable.ElementAtOrDefault<TSource>

Queryable.ElementAtOrDefault<TSource>

Primero

Devuelve el primer elemento de una colección o el primer elemento que satisface una condición.

No es aplicable

No es aplicable

Enumerable.First

Queryable.First

FirstOrDefault

Devuelve el primer elemento de una colección o el primer elemento que satisface una condición. Devuelve un valor predeterminado si no existe tal elemento.

No es aplicable

No es aplicable

Enumerable.FirstOrDefault

Queryable.FirstOrDefault

Queryable.FirstOrDefault<TSource>(IQueryable<TSource>)

Último

Devuelve el último elemento de una colección o el último elemento que satisface una condición.

No es aplicable

No es aplicable

Enumerable.Last

Queryable.Last

LastOrDefault

Devuelve el último elemento de una colección o el último elemento que satisface una condición. Devuelve un valor predeterminado si no existe tal elemento.

No es aplicable

No es aplicable

Enumerable.LastOrDefault

Queryable.LastOrDefault

Single

Devuelve el único elemento de una colección o el único elemento que satisface una condición.

No es aplicable

No es aplicable

Enumerable.Single

Queryable.Single

SingleOrDefault

Devuelve el único elemento de una colección o el único elemento que satisface una condición. Devuelve un valor predeterminado si no existe tal elemento o si la colección no contiene exactamente un elemento.

No es aplicable

No es aplicable

Enumerable.SingleOrDefault

Queryable.SingleOrDefault

Información adicional sobre el uso de operadores de elementos en las consultas

Vea también

Conceptos

Información general sobre operadores de consulta estándar

Referencia

System.Linq