Method BottomN
| MongoDB CSharp Driver API Reference (original) (raw)
Namespace
Assembly
MongoDB.Driver.dll
BottomN<TSource, TResult>(IEnumerable, SortDefinition, Func<TSource, TResult>, int)
Returns the bottom n results.
public static IEnumerable<TResult> BottomN<TSource, TResult>(this IEnumerable<TSource> source, SortDefinition<TSource> sortBy, Func<TSource, TResult> selector, int n)
Parameters
source
IEnumerable
The source.
sortBy
SortDefinition
The sort order.
selector
Func<TSource, TResult>
The selector.
n
int
The number of results to return.
Returns
The bottom n results.
Type Parameters
TSource
The source type.
TResult
The result type.
BottomN<TSource, TKey, TResult>(IEnumerable, SortDefinition, Func<TSource, TResult>, TKey, Func<TKey, int>)
Returns the bottom n results.
public static IEnumerable<TResult> BottomN<TSource, TKey, TResult>(this IEnumerable<TSource> source, SortDefinition<TSource> sortBy, Func<TSource, TResult> selector, TKey key, Func<TKey, int> n)
Parameters
source
IEnumerable
The source.
sortBy
SortDefinition
The sort order.
selector
Func<TSource, TResult>
The selector.
key
TKey
The key (needed to infer the key type and to determine the key serializer).
The number of results to return.
Returns
The bottom n results.
Type Parameters
TSource
The source type.
TKey
The key type.
TResult
The result type.