ArrayOperations
StockSharp.Xaml.Charting.Numerics.GenericMath
メソッド
IsEvenlySpaced``1
internal static bool IsEvenlySpaced<T>(T[] array, int startIndex, int count, double epsilon, double spacing)
result = ArrayOperations.IsEvenlySpaced(array, startIndex, count, epsilon, spacing)
配列が均等にスペース化されているかどうかの高速汎用計算
IsEvenlySpaced``1
internal static bool IsEvenlySpaced<T>(IList<T> items, int startIndex, int count, double epsilon, double spacing)
result = ArrayOperations.IsEvenlySpaced(items, startIndex, count, epsilon, spacing)
配列が均等にスペース化されているかどうかの高速汎用計算
IsSortedAscending``1
internal static bool IsSortedAscending<T>(T[] array, int startIndex, int count)
result = ArrayOperations.IsSortedAscending(array, startIndex, count)
配列がソートされるかどうかの高速ジェネリック計算
IsSortedAscending``1
internal static bool IsSortedAscending<T>(IList<T> items, int startIndex, int count)
result = ArrayOperations.IsSortedAscending(items, startIndex, count)
リストがソートされているかどうかの高速ジェネリック計算
Maximum``1
internal static T Maximum<T>(IEnumerable<T> enumerable)
result = ArrayOperations.Maximum(enumerable)
戻り値: 入力に要素がない場合T.MinValue。 これにより、データシリーズの結合範囲が必須
Maximum``1
internal static T Maximum<T>(T[] array, int startIndex, int count)
result = ArrayOperations.Maximum(array, startIndex, count)
戻り値: 入力に要素がない場合T.MinValue。 これにより、データシリーズの結合範囲が必須
Minimum``1
internal static T Minimum<T>(IEnumerable<T> enumerable)
result = ArrayOperations.Minimum(enumerable)
戻り値: 入力に要素がない場合T.MaxValue。 これにより、データシリーズの結合範囲が必須
Minimum``1
internal static T Minimum<T>(T[] array, int startIndex, int count)
result = ArrayOperations.Minimum(array, startIndex, count)
戻り値: 入力に要素がない場合T.MaxValue。 これにより、データシリーズの結合範囲が必須
Minimum``1
internal static T Minimum<T>(T[] array, int startIndex, int count, Func<T, T, T> minFunc)
result = ArrayOperations.Minimum(array, startIndex, count, minFunc)
戻り値: 入力に要素がない場合T.MaxValue。 これにより、データシリーズの結合範囲が必須
MinMax``1
public static void MinMax<T>(IEnumerable<T> enumerable, T min, T max)
ArrayOperations.MinMax(enumerable, min, max)
最小限と最大列の高速汎用計算
- enumerable
- 入力は列挙可能です。
- min
- 入力に要素がない場合T.MaxValue。 これにより、データシリーズの結合範囲が必須
- max
- 入力に要素がない場合T.MinValue。 これにより、データシリーズの結合範囲が必須
MinMax``1
internal static void MinMax<T>(T[] array, int startIndex, int count, T min, T max)
ArrayOperations.MinMax(array, startIndex, count, min, max)
配列の最小値と最大値の高速汎用計算
- array
- 入力配列。
- startIndex
- スタートインデックス。
- count
- カウント。
- min
- 入力に要素がない場合T.MaxValue。 これにより、データシリーズの結合範囲が必須
- max
- 入力に要素がない場合T.MinValue。 これにより、データシリーズの結合範囲が必須