CanvasClean.LoessInterpolator.checkAllFiniteReal C# (CSharp) Метод

checkAllFiniteReal() приватный статический Метод

private static checkAllFiniteReal ( double values, bool isAbscissae ) : void
values double
isAbscissae bool
Результат void
        private static void checkAllFiniteReal(double[] values, bool isAbscissae)
        {
            for (int i = 0; i < values.Length; i++)
            {
                double x = values[i];
                if (Double.IsInfinity(x) || Double.IsNaN(x))
                {
                    string pattern = isAbscissae ?
                            "all abscissae must be finite real numbers, but {0}-th is {1}" :
                            "all ordinatae must be finite real numbers, but {0}-th is {1}";
                    throw new ApplicationException(string.Format(pattern, i, x));
                }
            }
        }