Skip to content

,System.Func{--0,--1})} ,System.Func{--0,--1},System.Collections.Generic.IComparer{--1})}

ComparerChainingExtensions.ThenByDescending(IComparer?, Func) method

Defined in

Type: ComparerChainingExtensions Namespace: ReactiveUI Assembly: ReactiveUI.Core.dll

Applies to

net10.0, net9.0, net8.0, net462, net481

Overloads

  1. public static IComparer<T> ThenByDescending<T, TValue>(this IComparer<T>? parent, Func<T, TValue> selector)

  2. public static IComparer<T> ThenByDescending<T, TValue>(this IComparer<T>? parent, Func<T, TValue> selector, IComparer<TValue> comparer)

1. Overload

public static IComparer<T> ThenByDescending<T, TValue>(this IComparer<T>? parent, Func<T, TValue> selector)

View source

Type parameters

NameDescription
T--
TValue--

Parameters

NameTypeDescription
parentIComparer?--
selectorFunc--

Returns: IComparer

2. Overload

public static IComparer<T> ThenByDescending<T, TValue>(this IComparer<T>? parent, Func<T, TValue> selector, IComparer<TValue> comparer)

View source

Type parameters

NameDescription
T--
TValue--

Parameters

NameTypeDescription
parentIComparer?--
selectorFunc--
comparerIComparer--

Returns: IComparer