ParallelEnumerable.LastOrDefault Yöntem

Tanım

Paralel dizinin son öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür.

Aşırı Yüklemeler

LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Bir koşulu karşılayan paralel dizinin son öğesini veya böyle bir öğe bulunamazsa varsayılan değeri döndürür.

LastOrDefault<TSource>(ParallelQuery<TSource>)

Paralel dizinin son öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür.

LastOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs

Bir koşulu karşılayan paralel dizinin son öğesini veya böyle bir öğe bulunamazsa varsayılan değeri döndürür.

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

Tür Parametreleri

TSource

öğelerinin sourcetürü.

Parametreler

source
ParallelQuery<TSource>

Öğesi döndürülecek dizi.

predicate
Func<TSource,Boolean>

Bir koşul için her öğeyi test etmek için bir işlev.

Döndürülenler

TSource

default() dizi boşsa veya koşul işlevinde testi geçen öğe yoksa; aksi takdirde, koşul işlevinde testi geçen son öğe.

Özel durumlar

source veya predicate null başvurudur (Visual Basic'te hiçbir şey).

Sorgunun değerlendirilmesi sırasında bir veya daha fazla özel durum oluştu.

Açıklamalar

Sorgu sıralı değilse, son öğe belirlenimci değildir. Daha fazla bilgi için bkz . PLINQ'ta Sipariş Koruması.

Ayrıca bkz.

Şunlara uygulanır

LastOrDefault<TSource>(ParallelQuery<TSource>)

Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs
Kaynak:
ParallelEnumerable.cs

Paralel dizinin son öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür.

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

Tür Parametreleri

TSource

öğelerinin sourcetürü.

Parametreler

source
ParallelQuery<TSource>

Öğesi döndürülecek dizi.

Döndürülenler

TSource

kaynak dizisi boşsa default() ; aksi takdirde, dizideki son öğedir.

Özel durumlar

source null başvurudur (Visual Basic'te hiçbir şey yoktur).

Sorgunun değerlendirilmesi sırasında bir veya daha fazla özel durum oluştu.

Açıklamalar

Sorgu sıralı değilse, son öğe belirlenimci değildir. Daha fazla bilgi için bkz . PLINQ'ta Sipariş Koruması.

Ayrıca bkz.

Şunlara uygulanır