ArrayOperations
Methods
IsEvenlySpaced``1(T[], int, int, double, double)
Fast generic computation of whether an array is evenly spaced
IsEvenlySpaced``1(IList<T>, int, int, double, double)
Fast generic computation of whether an array is evenly spaced
IsSortedAscending``1(T[], int, int)
Fast generic computation of whether an array is sorted
IsSortedAscending``1(IList<T>, int, int)
Fast generic computation of whether a list is sorted
Maximum``1(IEnumerable<T>)
Returns: T.MinValue if there are no elements in input. This is required for joining ranges of dataseries
Maximum``1(T[], int, int)
Returns: T.MinValue if there are no elements in input. This is required for joining ranges of dataseries
Minimum``1(IEnumerable<T>)
Returns: T.MaxValue if there are no elements in input. This is required for joining ranges of dataseries
Minimum``1(T[], int, int)
Returns: T.MaxValue if there are no elements in input. This is required for joining ranges of dataseries
Minimum``1(T[], int, int, Func<T, T, T>)
Returns: T.MaxValue if there are no elements in input. This is required for joining ranges of dataseries
MinMax``1(IEnumerable<T>, T, T)
Fast generic computation of the Min and Max of an enumerable
- enumerable
- The input enumerable.
- min
- T.MaxValue if there are no elements in input. This is required for joining ranges of dataseries
- max
- T.MinValue if there are no elements in input. This is required for joining ranges of dataseries
MinMax``1(T[], int, int, T, T)
Fast generic computation of the Min and Max of an array
- array
- The input array.
- startIndex
- The start index.
- count
- The count.
- min
- T.MaxValue if there are no elements in input. This is required for joining ranges of dataseries
- max
- T.MinValue if there are no elements in input. This is required for joining ranges of dataseries