Click or drag to resize
MoreEnumerableGenerateByIndexTResult Method
Returns a sequence of values based on indexes.

Namespace: MoreLinq
Assembly: MoreLinq (in MoreLinq.dll) Version: 1.4.18916.0 (1.4.18916.839)
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