MA.Limits.LimitsDomain.PowerFunction.Product C# (CSharp) Method

Product() private method

private Product ( int i, double power ) : double
i int
power double
return double
        private double Product(int i, double power)
        {
            var result = Enumerable.Range(0, i)
                .Select(x => (double) x)
                .Aggregate(1.0, (product, next) => product * (power - next));

            return result;
        }