Bagikan melalui


ParallelEnumerable.ThenByDescending Metode

Definisi

Melakukan secara paralel urutan elemen berikutnya secara berurutan dalam urutan menurun.

Overload

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>)

Melakukan secara paralel urutan elemen berikutnya secara berurutan dalam urutan menurun, sesuai dengan kunci.

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Melakukan secara paralel urutan elemen berikutnya dalam urutan dalam urutan menurun dengan menggunakan pembanding tertentu.

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>)

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

Melakukan secara paralel urutan elemen berikutnya secara berurutan dalam urutan menurun, sesuai dengan kunci.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::OrderedParallelQuery<TSource> ^ ThenByDescending(System::Linq::OrderedParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector);
public static System.Linq.OrderedParallelQuery<TSource> ThenByDescending<TSource,TKey> (this System.Linq.OrderedParallelQuery<TSource> source, Func<TSource,TKey> keySelector);
static member ThenByDescending : System.Linq.OrderedParallelQuery<'Source> * Func<'Source, 'Key> -> System.Linq.OrderedParallelQuery<'Source>
<Extension()>
Public Function ThenByDescending(Of TSource, TKey) (source As OrderedParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey)) As OrderedParallelQuery(Of TSource)

Jenis parameter

TSource

Jenis elemen .source

TKey

Jenis kunci yang dikembalikan oleh keySelector.

Parameter

source
OrderedParallelQuery<TSource>

OrderedParallelQuery{TSource} yang berisi elemen untuk diurutkan.

keySelector
Func<TSource,TKey>

Fungsi untuk mengekstrak kunci dari elemen.

Mengembalikan

Urutan yang elemennya diurutkan turun sesuai dengan kunci.

Pengecualian

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

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Keterangan

Berbeda dengan implementasi berurutan, ini bukan jenis yang stabil. Lihat komentar untuk OrderBy pendekatan menerapkan pengurutan yang stabil.

Lihat juga

Berlaku untuk

ThenByDescending<TSource,TKey>(OrderedParallelQuery<TSource>, Func<TSource,TKey>, IComparer<TKey>)

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

Melakukan secara paralel urutan elemen berikutnya dalam urutan dalam urutan menurun dengan menggunakan pembanding tertentu.

public:
generic <typename TSource, typename TKey>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::OrderedParallelQuery<TSource> ^ ThenByDescending(System::Linq::OrderedParallelQuery<TSource> ^ source, Func<TSource, TKey> ^ keySelector, System::Collections::Generic::IComparer<TKey> ^ comparer);
public static System.Linq.OrderedParallelQuery<TSource> ThenByDescending<TSource,TKey> (this System.Linq.OrderedParallelQuery<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IComparer<TKey> comparer);
public static System.Linq.OrderedParallelQuery<TSource> ThenByDescending<TSource,TKey> (this System.Linq.OrderedParallelQuery<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IComparer<TKey>? comparer);
static member ThenByDescending : System.Linq.OrderedParallelQuery<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IComparer<'Key> -> System.Linq.OrderedParallelQuery<'Source>
<Extension()>
Public Function ThenByDescending(Of TSource, TKey) (source As OrderedParallelQuery(Of TSource), keySelector As Func(Of TSource, TKey), comparer As IComparer(Of TKey)) As OrderedParallelQuery(Of TSource)

Jenis parameter

TSource

Jenis elemen .source

TKey

Jenis kunci yang dikembalikan oleh keySelector.

Parameter

source
OrderedParallelQuery<TSource>

OrderedParallelQuery{TSource} yang berisi elemen untuk diurutkan.

keySelector
Func<TSource,TKey>

Fungsi untuk mengekstrak kunci dari elemen.

comparer
IComparer<TKey>

IComparer{TKey} untuk membandingkan kunci.

Mengembalikan

Urutan yang elemennya diurutkan turun sesuai dengan kunci.

Pengecualian

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

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Keterangan

Berbeda dengan implementasi berurutan, ini bukan jenis yang stabil. Lihat komentar untuk OrderBy pendekatan menerapkan pengurutan yang stabil.

Lihat juga

Berlaku untuk