Operaciones de elementos (C#)Element Operations (C#)

Las operaciones de elementos devuelven un único elemento específico de una secuencia.Element operations return a single, specific element from a sequence.

Los métodos del operador de consulta estándar que realizan operaciones de elementos se indican en la sección siguiente.The standard query operator methods that perform element operations are listed in the following section.

MétodosMethods

Nombre del métodoMethod Name DescripciónDescription Sintaxis de la expresión de consulta de C#C# Query Expression Syntax Más informaciónMore Information
ElementAtElementAt Devuelve el elemento situado en un índice especificado de la colección.Returns the element at a specified index in a collection. No es aplicable.Not applicable. Enumerable.ElementAt

Queryable.ElementAt
ElementAtOrDefaultElementAtOrDefault Devuelve el elemento situado en un índice especificado de una colección o un valor predeterminado si el índice está fuera del intervalo.Returns the element at a specified index in a collection or a default value if the index is out of range. No es aplicable.Not applicable. Enumerable.ElementAtOrDefault

Queryable.ElementAtOrDefault
FirstFirst Devuelve el primer elemento de una colección, o el primer elemento que cumple una condición.Returns the first element of a collection, or the first element that satisfies a condition. No es aplicable.Not applicable. Enumerable.First

Queryable.First
FirstOrDefaultFirstOrDefault Devuelve el primer elemento de una colección, o el primer elemento que cumple una condición.Returns the first element of a collection, or the first element that satisfies a condition. Devuelve un valor predeterminado si dicho elemento no existe.Returns a default value if no such element exists. No es aplicable.Not applicable. Enumerable.FirstOrDefault

Queryable.FirstOrDefault

Queryable.FirstOrDefault<TSource>(IQueryable<TSource>)
ÚltimoLast Devuelve el último elemento de una colección, o el último elemento que cumple una condición.Returns the last element of a collection, or the last element that satisfies a condition. No es aplicable.Not applicable. Enumerable.Last

Queryable.Last
LastOrDefaultLastOrDefault Devuelve el último elemento de una colección, o el último elemento que cumple una condición.Returns the last element of a collection, or the last element that satisfies a condition. Devuelve un valor predeterminado si dicho elemento no existe.Returns a default value if no such element exists. No es aplicable.Not applicable. Enumerable.LastOrDefault

Queryable.LastOrDefault
SingleSingle Devuelve el único elemento de una colección, o el único elemento que cumple una condición.Returns the only element of a collection or the only element that satisfies a condition. Se produce un InvalidOperationException si no hay ningún elemento o hay más de un elemento para devolver.Throws an InvalidOperationException if there is no element or more than one element to return. No es aplicable.Not applicable. Enumerable.Single

Queryable.Single
SingleOrDefaultSingleOrDefault Devuelve el único elemento de una colección, o el único elemento que cumple una condición.Returns the only element of a collection or the only element that satisfies a condition. Devuelve un valor predeterminado si no hay ningún elemento para devolver.Returns a default value if there is no element to return. Se produce un InvalidOperationException si hay más de un elemento para devolver.Throws an InvalidOperationException if there is more than one element to return. No es aplicable.Not applicable. Enumerable.SingleOrDefault

Queryable.SingleOrDefault

Vea tambiénSee also