ParallelEnumerable.ThenByDescending Metod

Definition

Utför parallellt en efterföljande ordning av elementen i en sekvens i fallande ordning.

Överlagringar

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

Utför parallellt en efterföljande ordning av elementen i en sekvens i fallande ordning, enligt en nyckel.

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

Utför parallellt en efterföljande ordning av elementen i en sekvens i fallande ordning med hjälp av en angiven jämförelse.

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

Utför parallellt en efterföljande ordning av elementen i en sekvens i fallande ordning, enligt en nyckel.

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)

Typparametrar

TSource

Typ av element i source.

TKey

Typ av nyckel som returneras av keySelector.

Parametrar

source
OrderedParallelQuery<TSource>

En OrderedParallelQuery{TSource} som innehåller element som ska sorteras.

keySelector
Func<TSource,TKey>

En funktion för att extrahera en nyckel från ett element.

Returer

En sekvens vars element sorteras fallande enligt en nyckel.

Undantag

source eller keySelector är en nullreferens (ingenting i Visual Basic).

Ett eller flera undantag inträffade under utvärderingen av frågan.

Kommentarer

Till skillnad från sekventiell implementering är detta inte en stabil sortering. Se kommentarerna för en metod för OrderBy att implementera en stabil sortering.

Se även

Gäller för

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

Utför parallellt en efterföljande ordning av elementen i en sekvens i fallande ordning med hjälp av en angiven jämförelse.

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);
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)

Typparametrar

TSource

Typ av element i source.

TKey

Typ av nyckel som returneras av keySelector.

Parametrar

source
OrderedParallelQuery<TSource>

En OrderedParallelQuery{TSource} som innehåller element som ska sorteras.

keySelector
Func<TSource,TKey>

En funktion för att extrahera en nyckel från ett element.

comparer
IComparer<TKey>

En IComparer{TKey} för att jämföra nycklar.

Returer

En sekvens vars element sorteras fallande enligt en nyckel.

Undantag

source eller keySelector är en nullreferens (ingenting i Visual Basic).

Ett eller flera undantag inträffade under utvärderingen av frågan.

Kommentarer

Till skillnad från sekventiell implementering är detta inte en stabil sortering. Se kommentarerna för en metod för OrderBy att implementera en stabil sortering.

Se även

Gäller för