ParallelEnumerable.LastOrDefault Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt das letzte Element einer parallelen Sequenz zurück oder einen Standardwert, wenn die Sequenz keine Elemente enthält.
Überlädt
LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Gibt das letzte Element einer parallelen Sequenz zurück, das eine Bedingung erfüllt, oder einen Standardwert, wenn ein solches Element nicht gefunden wird. |
LastOrDefault<TSource>(ParallelQuery<TSource>) |
Gibt das letzte Element einer parallelen Sequenz zurück oder einen Standardwert, wenn die Sequenz keine Elemente enthält. |
LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
Gibt das letzte Element einer parallelen Sequenz zurück, das eine Bedingung erfüllt, oder einen Standardwert, wenn ein solches Element nicht gefunden wird.
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
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- ParallelQuery<TSource>
Die Sequenz, aus der ein Element zurückgegeben werden soll.
Eine Funktion, mit der jedes Element auf eine Bedingung überprüft wird.
Gibt zurück
default(), wenn die Sequenz leer ist oder keine Elemente von der Prädikatfunktion erfolgreich überprüft werden, andernfalls das letzte Element, das von der Prädikatfunktion erfolgreich überprüft wird.
Ausnahmen
Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.
source
oder predicate
ist ein NULL-Verweis („Nothing“ in Visual Basic).
Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.
Hinweise
Wenn die Abfrage nicht sortiert ist, ist das letzte Element nicht deterministisch. Weitere Informationen finden Sie unter Order Preservation in PLINQ (Beibehaltung der Reihenfolge in PLINQ).
Weitere Informationen
Gilt für:
LastOrDefault<TSource>(ParallelQuery<TSource>)
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
- Quelle:
- ParallelEnumerable.cs
Gibt das letzte Element einer parallelen Sequenz zurück oder einen Standardwert, wenn die Sequenz keine Elemente enthält.
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
Typparameter
- TSource
Der Typ der Elemente von source
.
Parameter
- source
- ParallelQuery<TSource>
Die Sequenz, aus der ein Element zurückgegeben werden soll.
Gibt zurück
default(), wenn die Quellsequenz leer ist, andernfalls das letzte Element in der Sequenz.
Ausnahmen
Die Abfrage wurde abgebrochen, wobei das Token über WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) übergeben wurde.
source
ist ein NULL-Verweis (Nothing in Visual Basic).
Während der Auswertung der Abfrage ist mindestens eine Ausnahme aufgetreten.
Hinweise
Wenn die Abfrage nicht sortiert ist, ist das letzte Element nicht deterministisch. Weitere Informationen finden Sie unter Order Preservation in PLINQ (Beibehaltung der Reihenfolge in PLINQ).