Click or drag to resize

MoreEnumerableGenerateByIndexTResult Method

Returns a sequence of values based on indexes.

Namespace:  MoreLinq
Assembly:  MoreLinq (in MoreLinq.dll) Version: 2.3.0
Syntax
public static IEnumerable<TResult> GenerateByIndex<TResult>(
	Func<int, TResult> generator
)

Parameters

generator
Type: SystemFuncInt32, TResult
Generation function to apply to each index

Type Parameters

TResult
Type of result to generate

Return Value

Type: IEnumerableTResult
A sequence
Remarks
The sequence is (practically) infinite - the index ranges from 0 to int.MaxValue inclusive. This function defers execution and streams the results.
See Also