XComparerTByDescendingTKey Method |
Creates a comparer with descending order based on the specified comparison key and key comparer.
Namespace:
Linq.Extras
Assembly:
Linq.Extras (in Linq.Extras.dll) Version: 5.0.0+96a4f4bfed64095342c5df107c1fe1fb95603ee5
Syntaxpublic static IComparer<T> ByDescending<TKey>(
Func<T, TKey> keySelector,
IComparer<TKey>? keyComparer = null
)
Public Shared Function ByDescending(Of TKey) (
keySelector As Func(Of T, TKey),
Optional keyComparer As IComparer(Of TKey) = Nothing
) As IComparer(Of T)
static member ByDescending :
keySelector : Func<'T, 'TKey> *
?keyComparer : IComparer<'TKey>
(* Defaults:
let _keyComparer = defaultArg keyComparer null
*)
-> IComparer<'T>
Parameters
- keySelector
- Type: SystemFuncT, TKey
A function that returns the comparison key. - keyComparer (Optional)
- Type: System.Collections.GenericIComparerTKey
An optional comparer used to compare the keys.
Type Parameters
- TKey
- The type of the comparison key.
Return Value
Type:
IComparerTA comparer based on the specified comparison key and key comparer.
See Also