ParallelEnumerable.LastOrDefault Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert het laatste element van een parallelle reeks of een standaardwaarde als de reeks geen elementen bevat.
Overloads
| Name | Description |
|---|---|
| LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Retourneert het laatste element van een parallelle reeks die voldoet aan een voorwaarde of een standaardwaarde als er geen dergelijk element wordt gevonden. |
| LastOrDefault<TSource>(ParallelQuery<TSource>) |
Retourneert het laatste element van een parallelle reeks of een standaardwaarde als de reeks geen elementen bevat. |
LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
Retourneert het laatste element van een parallelle reeks die voldoet aan een voorwaarde of een standaardwaarde als er geen dergelijk element wordt gevonden.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static TSource LastOrDefault(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static TSource LastOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
public static TSource? LastOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member LastOrDefault : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> 'Source
<Extension()>
Public Function LastOrDefault(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As TSource
Type parameters
- TSource
Het type van de elementen van source.
Parameters
- source
- ParallelQuery<TSource>
De reeks waaruit een element moet worden geretourneerd.
Retouren
default() als de reeks leeg is of als er geen elementen aan de test voldoen in de predicaatfunctie; anders wordt het laatste element dat de test in de predicaatfunctie doorstaat.
Uitzonderingen
De query is geannuleerd met het token dat is doorgegeven via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source of predicate is een null-verwijzing (niets in Visual Basic).
Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.
Opmerkingen
Als de query niet is geordend, is het laatste element niet-deterministisch. Zie Orderbehoud in PLINQ voor meer informatie.
Zie ook
Van toepassing op
LastOrDefault<TSource>(ParallelQuery<TSource>)
Retourneert het laatste element van een parallelle reeks of een standaardwaarde als de reeks geen elementen bevat.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static TSource LastOrDefault(System::Linq::ParallelQuery<TSource> ^ source);
public static TSource LastOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source);
public static TSource? LastOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source);
static member LastOrDefault : System.Linq.ParallelQuery<'Source> -> 'Source
<Extension()>
Public Function LastOrDefault(Of TSource) (source As ParallelQuery(Of TSource)) As TSource
Type parameters
- TSource
Het type van de elementen van source.
Parameters
- source
- ParallelQuery<TSource>
De reeks waaruit een element moet worden geretourneerd.
Retouren
default() als de bronreeks leeg is; anders is het laatste element in de reeks.
Uitzonderingen
De query is geannuleerd met het token dat is doorgegeven via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).
source is een null-verwijzing (niets in Visual Basic).
Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.
Opmerkingen
Als de query niet is geordend, is het laatste element niet-deterministisch. Zie Orderbehoud in PLINQ voor meer informatie.