Table of Contents

Method LastN

Namespace
MongoDB.Driver.Linq
Assembly
MongoDB.Driver.dll

LastN<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>, int)

Returns the last n results.

public static IEnumerable<TResult> LastN<TSource, TResult>(this IEnumerable<TSource> source, Func<TSource, TResult> selector, int n)

Parameters

source IEnumerable<TSource>

The source.

selector Func<TSource, TResult>

The selector.

n int

The number of results to return.

Returns

IEnumerable<TResult>

The last n results.

Type Parameters

TSource

The source type.

TResult

The result type.

LastN<TSource, TKey, TResult>(IEnumerable<TSource>, Func<TSource, TResult>, TKey, Func<TKey, int>)

Returns the last n results.

public static IEnumerable<TResult> LastN<TSource, TKey, TResult>(this IEnumerable<TSource> source, Func<TSource, TResult> selector, TKey key, Func<TKey, int> n)

Parameters

source IEnumerable<TSource>

The source.

selector Func<TSource, TResult>

The selector.

key TKey

The key (needed to infer the key type and to determine the key serializer).

n Func<TKey, int>

The number of results to return.

Returns

IEnumerable<TResult>

The last n results.

Type Parameters

TSource

The source type.

TKey

The key type.

TResult

The result type.