Share via


ParallelEnumerable.LastOrDefault Metode

Definisi

Mengembalikan elemen terakhir dari urutan paralel, atau nilai default jika urutan tidak berisi elemen.

Overload

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

Mengembalikan elemen terakhir dari urutan paralel yang memenuhi kondisi, atau nilai default jika tidak ada elemen tersebut yang ditemukan.

LastOrDefault<TSource>(ParallelQuery<TSource>)

Mengembalikan elemen terakhir dari urutan paralel, atau nilai default jika urutan tidak berisi elemen.

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

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

Mengembalikan elemen terakhir dari urutan paralel yang memenuhi kondisi, atau nilai default jika tidak ada elemen tersebut yang ditemukan.

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

Jenis parameter

TSource

Jenis elemen source.

Parameter

source
ParallelQuery<TSource>

Urutan untuk mengembalikan elemen dari.

predicate
Func<TSource,Boolean>

Fungsi untuk menguji setiap elemen untuk kondisi.

Mengembalikan

TSource

default() jika urutan kosong atau jika tidak ada elemen yang lulus pengujian dalam fungsi predikat; jika tidak, elemen terakhir yang lulus pengujian dalam fungsi predikat.

Pengecualian

source atau predicate adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Keterangan

Jika kueri tidak diurutkan, maka elemen terakhir adalah non-deterministik. Untuk informasi selengkapnya, lihat Preservasi Pesanan di PLINQ.

Lihat juga

Berlaku untuk

LastOrDefault<TSource>(ParallelQuery<TSource>)

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

Mengembalikan elemen terakhir dari urutan paralel, atau nilai default jika urutan tidak berisi elemen.

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

Jenis parameter

TSource

Jenis elemen source.

Parameter

source
ParallelQuery<TSource>

Urutan untuk mengembalikan elemen dari.

Mengembalikan

TSource

default() jika urutan sumber kosong; jika tidak, elemen terakhir dalam urutan.

Pengecualian

source adalah referensi null (Tidak ada di Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Keterangan

Jika kueri tidak diurutkan, maka elemen terakhir adalah non-deterministik. Untuk informasi selengkapnya, lihat Preservasi Pesanan di PLINQ.

Lihat juga

Berlaku untuk