Compartir vía


ParallelEnumerable.ElementAtOrDefault<TSource> Método

Definición

Devuelve el elemento en un índice especificado en una secuencia paralela o, si el índice está fuera del intervalo, un valor predeterminado.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static TSource ElementAtOrDefault(System::Linq::ParallelQuery<TSource> ^ source, int index);
public static TSource ElementAtOrDefault<TSource> (this System.Linq.ParallelQuery<TSource> source, int index);
public static TSource? ElementAtOrDefault<TSource> (this System.Linq.ParallelQuery<TSource> source, int index);
static member ElementAtOrDefault : System.Linq.ParallelQuery<'Source> * int -> 'Source
<Extension()>
Public Function ElementAtOrDefault(Of TSource) (source As ParallelQuery(Of TSource), index As Integer) As TSource

Parámetros de tipo

TSource

Tipo de los elementos de source.

Parámetros

source
ParallelQuery<TSource>

Secuencia de la que se va a devolver un elemento.

index
Int32

Índice de base cero del elemento que se debe recuperar.

Devoluciones

TSource

Devuelve default(TSource) si el índice está fuera de los límites de la secuencia de salida; de lo contrario, el elemento en la posición especificada en la secuencia de salida.

Excepciones

Se canceló la consulta con el token que se pasa a través de WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

source es una referencia nula (nada en Visual Basic).

Se han producido una o más excepciones durante la evaluación de la consulta.

Se aplica a

Consulte también