ToArrayByIndexExtension Class

ToArrayByIndex extension.

Definition

Namespace: MoreLinq.Extensions
Assembly: MoreLinq (in MoreLinq.dll) Version: 4.4.0+6d97c3b1d482f98300f4446df14742b0e3fafbec
C#
public static class ToArrayByIndexExtension
Inheritance
Object    ToArrayByIndexExtension

Methods

ToArrayByIndex<T>(IEnumerable<T>, Func<T, Int32>) Creates an array from an IEnumerable<T> where a function is used to determine the index at which an element will be placed in the array.
ToArrayByIndex<T>(IEnumerable<T>, Int32, Func<T, Int32>) Creates an array of user-specified length from an IEnumerable<T> where a function is used to determine the index at which an element will be placed in the array.
ToArrayByIndex<T, TResult>(IEnumerable<T>, Func<T, Int32>, Func<T, TResult>) Creates an array from an IEnumerable<T> where a function is used to determine the index at which an element will be placed in the array. The elements are projected into the array via an additional function.
ToArrayByIndex<T, TResult>(IEnumerable<T>, Func<T, Int32>, Func<T, Int32, TResult>) Creates an array from an IEnumerable<T> where a function is used to determine the index at which an element will be placed in the array. The elements are projected into the array via an additional function.
ToArrayByIndex<T, TResult>(IEnumerable<T>, Int32, Func<T, Int32>, Func<T, TResult>) Creates an array of user-specified length from an IEnumerable<T> where a function is used to determine the index at which an element will be placed in the array. The elements are projected into the array via an additional function.
ToArrayByIndex<T, TResult>(IEnumerable<T>, Int32, Func<T, Int32>, Func<T, Int32, TResult>) Creates an array of user-specified length from an IEnumerable<T> where a function is used to determine the index at which an element will be placed in the array. The elements are projected into the array via an additional function.

See Also